2011-08-31 2 views

Répondre

5

Le serveur sshd est-il en cours d'exécution? Défini pour accepter les connexions non locales (vérifiez/etc/sshd/sshd_config)? Avez-vous un pare-feu local (iptables) qui le bloque? Si vous essayez de passer par un routeur quelconque, le routeur a-t-il un pare-feu qui le bloque?

Par défaut, le serveur OpenSSH se connecte à la fonction AUTH de syslog, Tous les détails des tentatives de connexion ssh seront enregistrés dans votre fichier /var/log/auth.log. Vérifie ça. Cela peut se produire en raison de l'authentification refusée à l'autre extrémité en raison de mauvaises autorisations dans les fichiers de clés. Récupérez les clés ssh_host_dsa_key et ssh_host_rsa_key si nécessaire (ssh-keygen -t 'dsa/rsa') et écrasez ces fichiers dans/etc /ssh.Hope this helps

+0

J'ai juste essayé "ssh localhost" et j'ai obtenu cette exception. Cependant, j'ai les 3 autres machines virtuelles d'ubuntu fonctionnant bien, je ne sais pas pourquoi, peut-être devrais-je réinstaller celui-ci? Bien que je ne veuille vraiment pas faire ça ... – frack

+0

Si 'sshd' ne fonctionnait pas, il obtiendrait 'connection refused', pas 'connection reset'. – EJP

3

'La connexion réinitialisée par un pair' signifie généralement que vous avez écrit sur une connexion qui a déjà été fermée par le pair. Alternativement, le pair a délibérément réinitialisé, mais c'est plutôt rare.

Probablement que vous avez envoyé quelque chose que le pair ne comprend pas, donc il a abandonné. Etes-vous sûr que c'est vraiment SSH à l'autre bout?

Questions connexes