iTerm2 vollständig auf einen neuen Mac übertragen – inklusive SSH-Zertifikaten und Passwörtern
Wenn du regelmäßig mit dem Terminal arbeitest und iTerm2 auf deinem Mac nutzt, hast du dir vermutlich Profile, Farbschemata, Tastenkombinationen und SSH-Verbindungen konfiguriert. Beim Wechsel auf einen neuen Mac möchtest du sicherstellen, dass diese Einstellungen einschließlich…
Wenn du regelmäßig mit dem Terminal arbeitest und iTerm2 auf deinem Mac nutzt, hast du dir vermutlich Profile, Farbschemata, Tastenkombinationen und SSH-Verbindungen konfiguriert. Beim Wechsel auf einen neuen Mac möchtest du sicherstellen, dass diese Einstellungen einschließlich gespeicherter Zertifikate und SSH-Keys korrekt übertragen werden. Hier zeigen wir dir, wie das geht.
1. iTerm2-Einstellungen und Profile exportieren
A) Einstellungen exportieren
-
Öffne iTerm2 auf dem alten Mac.
-
Gehe zu iTerm2 > Einstellungen (Cmd + ,)
-
Unter General > Settings:
-
Aktiviere: “Load preferences from a custom folder or URL”
-
Wähle einen Ordner, z.B. ~/Documents/iTerm2Profile/
-
Klicke auf „Save Settings to Folder“
-
Dadurch wird eine Datei com.googlecode.iterm2.plist in diesem Ordner abgelegt – diese enthält alle Einstellungen und Profile.
B) Ordner kopieren
Kopiere diesen Ordner inklusive .plist auf deinen neuen Mac – z.B. per USB-Stick oder AirDrop.
2. Schlüsselbund-Passwörter exportieren (optional)
iTerm2 speichert keine Passwörter direkt, sondern nutzt den macOS Schlüsselbund. Wenn du z.B. Passwörter für SSH-Logins, sudo-Zugänge oder gespeicherte Tokens verwendet hast:
A) Schlüsselbund-Zugriff öffnen
-
Öffne Schlüsselbundverwaltung (Keychain Access)
-
Suche nach deinen gespeicherten iTerm2-/SSH-Einträgen.
-
Du kannst einzelne Einträge per Rechtsklick „Exportieren“ als .keychain sichern.
B) Übertragung
Auf dem neuen Mac kannst du die .keychain-Dateien durch Doppelklick wieder importieren. Achtung: Für sensible Schlüssel (z.B. private SSH-Schlüssel in Schlüsselbund) musst du ggf. dein macOS-Passwort eingeben.
3. SSH-Schlüssel und Zertifikate übertragen
Damit deine SSH-Verbindungen wieder funktionieren, musst du auch deine SSH-Keys und ggf. SSH-Zertifikate übertragen:
A) Lokale SSH-Dateien sichern
Auf dem alten Mac:
cd ~/.ssh
ls -la
Kopiere die wichtigsten Dateien:
-
id_rsa (privater Key)
-
id_rsa.pub (öffentlicher Key)
-
known_hosts (bereits akzeptierte Hosts)
-
ggf. .cert-Dateien (SSH-Zertifikate)
B) Kopieren auf neuen Mac
Auf dem neuen Mac:
- Erstelle den Ordner, falls noch nicht vorhanden:
mkdir -p ~/.ssh
chmod 700 ~/.ssh
- Kopiere die Dateien hinein und setze die Berechtigungen korrekt:
cp ~/USB-Stick/ssh_keys/* ~/.ssh/
chmod 600 ~/.ssh/id_rsa
chmod 644 ~/.ssh/id_rsa.pub
Für Zertifikate (*.cert) gelten dieselben Regeln wie für Schlüssel: 600 Rechte.
C) SSH-Agent prüfen
Falls du ssh-agent oder gpg-agent nutzt, stelle sicher, dass du deine Schlüssel wieder hinzufügst:
ssh-add ~/.ssh/id_rsa
Optional: Automatisch beim Start laden mit ~/.ssh/config.
4. iTerm2 auf dem neuen Mac einrichten
-
Installiere iTerm2 von https://iterm2.com.
-
Öffne iTerm2 > Einstellungen
-
Aktiviere unter General > Settings die Option „Load preferences from a custom folder“
-
Wähle den übertragenen Ordner mit deiner .plist-Datei aus
Nach dem Neustart von iTerm2 sollten alle Profile, Shortcuts, Farben und SSH-Verbindungen wieder verfügbar sein.
5. Test: Funktioniert die SSH-Verbindung?
Probiere im Terminal:
ssh user@deinserver.com
Falls du ein Zertifikat oder Key nutzt:
ssh -i ~/.ssh/dein_schluessel user@deinserver.com
Wenn alles korrekt ist, wirst du ohne Passwort (oder mit Key-Passwort) eingeloggt – genau wie vorher.
Fazit
Mit diesen Schritten kannst du:
-
deine iTerm2-Konfiguration samt Shortcuts und Profilen übernehmen,
-
gespeicherte Passwörter optional mitnehmen,
-
SSH-Keys und Zertifikate korrekt auf dem neuen Mac wieder einbinden.
Damit steht dem nahtlosen Arbeiten mit deinem neuen Mac nichts mehr im Weg.
Weiterlesen .
Apple MacMAC OSX-Anleitung: WLAN Kennwort herausfinden und Wifi Schlüssel anzeigen
Wer kennt das nicht? Man hat mal wieder den heimischen Router getauscht und möchte nun ein neues Gerät im WLAN anmelden. Der Mac ist schon per Wifi mit dem Router verbunden und nun sucht man den WiFi Schlüssel...
Sonoya Redaktion
Apple MacWarp Terminal App für MacOS: Revolutioniere deine Command-Line Erfahrung
Für IT-Profis ist das Terminal ein unverzichtbares Werkzeug. Es ermöglicht uns, effizient und direkt mit dem Betriebssystem zu interagieren, komplexe Aufgaben zu automatisieren und das volle Potenzial unseres Macs zu nutzen. Doch während die Standard-Terminal-App von MacOS für…
Sonoya Redaktion
Apple MacErste Hilfe: Mac entsperren mit Recovery Key wenn FileVault aktiv ist
FileVault ist ein Sicherheitsfeature in macOS, das eine zusätzliche Schutzschicht für deine Daten hinzufügt, indem es die Startvolume und dessen Dateien verschlüsselt. Diese Verschlüsselung sorgt dafür, dass deine Daten sicher sind, selbst wenn jemand physischen Zugriff auf…
Sonoya Redaktion