Ziel ist das (sichere) Anmelden per SSH von Host A (Benutzer a) an Host B (Benutzer b), allerdings ohne Passwort. Zuerst den SSH-Schlüssel erstellen (auf Rechner A):
a@A: $ ssh-keygen -C "$(whoami)@$(hostname)-$(date -I)" a@A: $ ssh-add -l
Sollte auf Host B noch kein Verzeichnis ~/.ssh vorhanden sein, dies erstellen:
a@A: $ ssh b@B mkdir .ssh
Den gerade erstellten öffentlichen Schlüssel nach Host B kopieren:
a@A: $ cat .ssh/id_rsa.pub | ssh b@B 'cat >> .ssh/authorized_keys'
Nun sollte eine Anmeldung ohne Passwort möglich sein:
a@A: $ ssh b@B
Weiterführende Links: