Als der User, über welchen man sich später anmelden möchte einloggen.
Dann mit
ssh-keygen
jeweils einen public und private Key erzeugen.
Den privaten Key id_rsa runterladen.
Den public key mit
mv id_rsa.pub authorized_keys
in die authorisierten Schlüssel aufnehmen.
Aus Sicherheitsgründen die Rechte des Publickeys anpassen mit
chmod 0700 ~/.ssh -R
Dann den Login mit dem private key testen
ssh -i id_rsa xxx.xxx.xxx.xxx
Wenn alles funktioniert die Methode für Passwortauthentication deaktivieren in der /etc/ssh/sshd_config
PasswordAuthentication no
Jetzt noch den SSH-Service neustarten
service ssh restart
Voila!