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 -laKopiere 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.pubFü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_rsaOptional: 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.comFalls du ein Zertifikat oder Key nutzt:
ssh -i ~/.ssh/dein_schluessel user@deinserver.comWenn 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
Apple MacWelche versteckten Einstellungen gibt es in der Mac OS Command Line?
Das Mac OS Terminal bzw. die Mac OS Command Line ist für viele Apple Nutzer ein Buch mit sieben Siegeln oder völliges Neuland.
Sonoya Redaktion
Apple MacPuTTY-Ersatz für den Mac: SSH Bookmarks im Terminal verwalten
Wer früher einen Windows-Rechner verwendet hat und zum Mac gewechselt ist, der wird - sofern er mit SSH-Verbindungen arbeitet - das kleine Tool PuTTY vermissen, mit dem man unter Windows SSH nicht nur einfach und komfortabel SSH-Verbindungen zu Servern herstellen konnte, sondern…
Sonoya Redaktion
Apple MacMac OSX-Anleitung: Siri-Stimme auf dem Mac - so geht's!
Wer schon immer mal die Siri-Stimme vom Apple iPhone auch auf dem Mac unter OSX zur Sprachwiedergabe nutzen wollte, findet hier eine Mini-Schritt-für-Schritt-Anleitung, wie man Siri "nachinstallieren" kann.
Sonoya Redaktion