Ci sono tre file nella mia configurazione:
id_rsa
id_rsa.pub
authorized_keys
authorized_keysha una copia dei id_rsa.pubcontenuti per consentire accessi senza password.
Questi file sono stati copiati tra due computer. Se ssh da computer1 a computer2, funziona. Se ssh da coputer2 a computer1, richiede una password. Qualcuno può dirmi perché questo potrebbe accadere.
Inoltre, entrambi i sistemi eseguono Ubuntu 10.04. Ho reinstallato i pacchetti openssh-server su entrambi i sistemi. Le autorizzazioni dei file sono le stesse. I file / etc / ssh sshd_confige ssh_configsono gli stessi. Ho corso con -v -v -ve l'unica differenza tra le due sessioni, è che una dice che la "chiave è stata accettata dal server", l'altra continua con la richiesta della password.
Quindi cos'altro resta da controllare?