Um sich per ssh ohne Passwort auf einen anderen Server einzuloggen, muss mit ssh-keygen ein Schlüssel ohne Passphrase erzeugt werden und auf dem entfernten Rechner in die Datei ~/.ssh/authorized_keys kopiert werden.
Die Datei authorized_keys muss vor öffentlichen Zugriffen geschützt werden:
chmod 0600 ~/.ssh/authorized_keys
am einfachsten geht das mit
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server
bzw.
ssh-copy-id -i ~/.ssh/id_dsa.pub user@server