BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

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).

 Permalink

Comments

No new comments allowed (anymore) on this post.