> Ce n'est de toute façon pas acceptable que des clés soit en 777.
> Maintenant la plupart des confs par défaut de sshd sur n'importe quel
> distrib vérifient les droits et refusent les connexions avec des clés
> si les droits ne sont pas 700 donc mets 700, tu corrigeras déjà une
> erreur.
Bon une dernière fois.
SERVEUR A ===========> connection ssh vers =====> SERVEUR B
Serveur A :
ls -alhR .ssh/
.ssh/:
total 48K
drwx------ 2 root root 4,0K 2009-04-29 12:26 .
drwxrwxrwx 10 500 513 4,0K 2009-04-29 12:51 ..
-rw-r--r-- 1 root root 790
2008-04-16 13:28 authorized_keys2
-rw------- 1 root root 1,7K 2008-03-18 11:05 id_rsa
-rw-r--r-- 1 root root 396 2008-03-18 11:05 id_rsa.pub
-rw-r--r-- 1 root root 25K 2009-04-29 12:26 known_hosts
Serveur B :
apt-get remove --purge ssh openssh-server
apt-get remove --purge ssh openssh-server openssh-client libssh2-1 openssh-blacklist openssh-blacklist-extr
rm -rf /root/.ssh/
apt-get install ssh
ssh root@serveurA + pass + et exit
serveur A : modification /root/.ssh/known_hosts, ssh root@serveurB + pass + exit
Serveur B :
ls -alh .ssh/
total 12K
drwx------ 2 root root 4,0K avr 29 14:35 .
drwxr-xr-x 12 root root 4,0K avr 29 14:35 ..
-rw-r--r-- 1 root root 884 avr 29 14:35 known_hosts
Serveur A :
scp id_rsa.pub root@serveurB:/root/.ssh/authorized_keys
ssh root@serveurB => Demande toujours le mot de pass
:-(
Voilà, j'ai toujours fait ainsi pour tous mes serveurs ici sans jamais avoir eu de soucis, et là ça bloque avec le SERVEUR B qui est sous Debian Lenny.
MErci