Flyt SSH-nøgler fra en computer til en anden

For dem, der er afhængige af adgangskodeløse logins via ssh, i stedet for at generere en ny SSH-nøgle til en ny klientmaskin, kan du nemt flytte SSH-nøgler fra en computer til en anden. Dette er en hurtig og nem løsning til en midlertidig maskine eller brugernavn eller til brug på en hjælpestation. Du kan også bruge dette til at kopiere SSH-nøgler mellem brugerkonti på samme maskine.

Flyt SSH-nøgler mellem computere

Hvis du allerede har forbindelse til en netværksmaskine, er det nemt at kopiere SSH-nøglerne ved hjælp af Finder. Først vil du gerne vise skjulte filer i OS X enten via standardskrivning eller et værktøj som DesktopUtility, så skal du bare åbne .ssh-mappen på begge maskiner og gøre en træk og slip:

På den anden side, hvis du allerede er i Terminal for at aktivere skjulte filer, kan du lige så godt bruge kommandolinjen til at flytte dem over.

Kopiering af SSH-nøgler fra kommandolinjen
Brug af terminalen er hurtigere for mange af os, du skal naturligvis være forbundet til den anden computer via et netværk, for at dette kan fungere.

cp .ssh/id_rsa* /Network/path/to/username/.ssh/

Enkel nok, og vil arbejde for enhver version af OS X og de fleste variationer af unix eller linux.

Hvis du ville, kunne du også zip de nøglefiler og derefter overføre dem via AirDrop, men det er nok mere arbejde end nødvendigt.

Fordi SSH-nøgler tillader adgangskodeløse logins, vil du sikkert slette eller bedre endnu sikkert formatere harddisken, før den går til en ny ejer. Dette gælder især med midlertidige computere eller lånemaskiner.