SSH Public-Key auf einen anderen Rechner kopieren
Möchte man einen SSH Public-Key auf einen anderen Rechner kopieren so dass man sich danach mit Public Key Authentifizierung anmelden kann, kann dazu ssh-copy-id verwendet werden. Im FreeBSD-Portbaum findet man ssh-copy-id unter security/ssh-copy-id:
# cd /usr/ports/security/ssh-copy-id && make install clean
Damit der Schlüssel kopiert werden kann, muss man sich mit einem Password auf dem anderen Rechner anmelden können. Standardmässig wird der ~/.ssh/id_rsa.pub Schlüssel kopiert. Möchte man einen anderen Schlüssel kopieren, kann dieser mit der -i Option angegeben werden:
# ssh-copy-id test@test.chruetertee.ch Password: Now try logging into the machine, with "ssh 'test@test.chruetertee.ch'", and check in: ~/.ssh/authorized_keys to make sure we haven't added extra keys that you weren't expecting.
Existiert schon eine ~/.ssh/authorized_keys Datei, so wird der neue Schlüssel an die existierende Datei angehängt. Mehr Informationen zu ssh-copy-id findet man in der Manpage ssh-copy-id(1).
Comments
No new comments allowed (anymore) on this post.