l'hôte ssh clé de vérification a échoué sur l'un des clients seulement

Je ne peux pas ssh à partir d'un client "Un" serveur "B" (mais j'ai peut de beaucoup d'autres clients ssh sur le même sous-réseau que les "A" sont tous des *nux machines)

serverA>ssh -v -p PORT utilisateur@serveur b

OpenSSH_5.3p1 Debian-3ubuntu5, OpenSSL 0.9.8k 25 Mar 2009  
debug1: Reading configuration data /etc/ssh/ssh_config  
debug1: Applying options for *  
debug1: Connecting to serverB [serverB] port PORT.  
debug1: Connection established.  
debug1: identity file /home/user_A/.ssh/id_rsa type -1  
debug1: identity file /home/user_A/.ssh/id_dsa type 2  
debug1: Checking blacklist file /usr/share/ssh/blacklist.DSA-1024  
debug1: Checking blacklist file /etc/ssh/blacklist.DSA-1024  
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.1p1 Debian-5  
debug1: match: OpenSSH_5.1p1 Debian-5 pat OpenSSH*  
debug1: Enabling compatibility mode for protocol 2.0  
debug1: Local version string SSH-2.0-OpenSSH_5.3p1 Debian-3ubuntu5  
debug1: SSH2_MSG_KEXINIT sent  
debug1: SSH2_MSG_KEXINIT received  
debug1: kex: server->client aes128-ctr hmac-md5 none  
debug1: kex: client->server aes128-ctr hmac-md5 none  
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent  
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP  
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent  
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY  
debug1: checking without port identifier  
Host key verification failed.  

J'ai déjà vérifié ces pts sur le client comme le serveur A l'air d'être au point :

  • user_A/.ssh autorisations de répertoire : 700 (voir man ssh)
  • user_A/.ssh/known_hosts autorisations: 644 (voir man ssh)
  • user_A/.ssh/known_hosts: n'a PAS de contenu serverB hôte de la clé publique
  • otherusers/.ssh/known_hosts: n'a PAS de contenu serverB hôte de la clé publique

J'ai essayé :

  • la suppression de known_hosts sur Un serveur: même erreur reste
  • à vide known_hosts sur Un serveur: même erreur
  • de vérifier si la clé d'hôte noms qui correspondent le serveur ssh config: ok (Clef /etc/ssh/ssh_host_rsa_key)
  • régénérer le serveur B les clés d'hôte (ssh-keygen -t rsa/dsa -f /etc/ssh/ssh_host_dsa/rsa_key) : même erreur
  • ssh -p PORT-moi@localhost sur le serveur b: il fonctionne aussi comme d'autres clients ssh

Donc, je suis vraiment empilés maintenant ! ssh spécialistes bienvenue à la maison.

Merci à l'avance

InformationsquelleAutor hornetbzz | 2011-02-19