Verplaats SSH-sleutels van de ene naar de andere computer
Inhoudsopgave:
Voor degenen die vertrouwen op logins zonder wachtwoord via ssh, in plaats van een nieuwe SSH-sleutel te genereren voor een nieuwe clientcomputer, kunt u eenvoudig SSH-sleutels van de ene naar de andere computer verplaatsen. Dit is een snelle en gemakkelijke oplossing voor een tijdelijke machine of gebruikersnaam of voor gebruik op een hulpwerkplek. U kunt dit ook gebruiken om SSH-sleutels tussen gebruikersaccounts op dezelfde machine te kopiëren.
SSH-sleutels tussen computers verplaatsen
Als je al verbonden bent met een Mac in een netwerk, kun je de Finder gebruiken om de SSH-sleutels gemakkelijk te kopiëren. Eerst wil je verborgen bestanden in OS X laten zien, hetzij door standaard schrijven of een tool zoals DesktopUtility, open dan gewoon de .ssh-directory op beide machines en sleep en zet neer:
Aan de andere kant, als je al in Terminal bent om verborgen bestanden in te schakelen, kun je net zo goed de opdrachtregel gebruiken om ze te verplaatsen.
SSH-sleutels kopiëren vanaf de opdrachtregel Het gebruik van de terminal is voor velen van ons sneller, je moet natuurlijk verbonden zijn met de andere computer via een netwerk om dit te laten werken.
cp .ssh/id_rsa /Netwerk/pad/naar/gebruikersnaam/.ssh/
Eenvoudig genoeg en werkt voor elke versie van OS X en de meeste varianten van Unix of Linux.
Als je wilt, kun je de sleutelbestanden ook zippen en ze vervolgens via AirDrop overdragen, maar dat is waarschijnlijk meer werk dan nodig.
Omdat SSH-sleutels inloggen zonder wachtwoord mogelijk maken, wil je de harde schijf veilig verwijderen of beter nog veilig formatteren voordat deze naar een nieuwe eigenaar gaat. Dit geldt met name voor tijdelijke computers of leenmachines.