SSH-Schlüssel von einem Computer auf einen anderen verschieben
Inhaltsverzeichnis:
Für diejenigen, die sich auf passwortlose Anmeldungen über ssh verlassen, können Sie SSH-Schlüssel einfach von einem Computer auf einen anderen verschieben, anstatt einen neuen SSH-Schlüssel für einen neuen Client-Rechner zu generieren. Dies ist eine schnelle und einfache Lösung für einen temporären Computer oder Benutzernamen oder für die Verwendung auf einer zusätzlichen Workstation. Sie können dies auch verwenden, um SSH-Schlüssel zwischen Benutzerkonten auf demselben Computer zu kopieren.
SSH-Schlüssel zwischen Computern verschieben
Wenn Sie bereits mit einem vernetzten Mac verbunden sind, ist die Verwendung des Finder eine einfache Möglichkeit, die SSH-Schlüssel zu kopieren. Zuerst sollten Sie versteckte Dateien in OS X anzeigen, entweder durch Standardschreiben oder ein Tool wie DesktopUtility, dann öffnen Sie einfach das .ssh-Verzeichnis auf beiden Computern und führen Sie Drag & Drop aus:
Wenn Sie andererseits bereits im Terminal sind, um versteckte Dateien zu aktivieren, können Sie sie auch einfach über die Befehlszeile verschieben.
Kopieren von SSH-Schlüsseln von der Befehlszeile Die Verwendung des Terminals ist für viele von uns schneller, Sie müssen natürlich mit verbunden sein den anderen Computer über ein Netzwerk, damit dies funktioniert.
cp .ssh/id_rsa /Network/path/to/username/.ssh/
Einfach genug und funktioniert mit jeder Version von OS X und den meisten Variationen von Unix oder Linux.
Wenn Sie möchten, können Sie die Schlüsseldateien auch zippen und dann über AirDrop übertragen, aber das ist wahrscheinlich mehr Arbeit als nötig.
Da SSH-Schlüssel passwortlose Anmeldungen ermöglichen, sollten Sie die Festplatte sicher löschen oder noch besser formatieren, bevor sie an einen neuen Besitzer geht. Dies gilt insbesondere für temporäre Computer oder Leihgeräte.