Mes connexions SSH ont bien fonctionné, mais depuis la semaine dernière, SSH a refusé de se connecter à mon ordinateur portable. Je peux établir une connexion SSH de la carte à l'ordinateur portable, mais pas l'inverse. J'ai essayé cela avec mon utilisateur et l'utilisateur root et ai eu le même problème.
Mon ordinateur portable est un Ubuntu 12.10 et mon tableau est une Debian 6.
Voici le résultat détaillé de SSH:
danialbehzadi @ danial-HP: ~ $ ssh -v 192.168.1.2 OpenSSH_5.2p1, OpenSSL 1.0.1c 10 mai 2012 debug1: Lecture des données de configuration/usr/local/etc/ssh_config debug1: Connexion au port 22 [192.168.1.2 [192.168.1.2] de 192.168.1.2. debug1: La connexion est établie. debug1: fichier d'identité /home/danialbehzadi/.ssh/identity type -1 debug1: fichier d'identité /home/danialbehzadi/.ssh/id_rsa type 1 debug1: fichier d'identité /home/danialbehzadi/.ssh/id_dsa type -1 debug1: protocole distant version 2.0, version logicielle distante OpenSSH_6.0p1 Debian-4 debug1: correspondance: OpenSSH_6.0p1 Debian-4 pat OpenSSH * debug1: activation du mode de compatibilité pour le protocole 2.0 debug1: chaîne de version locale SSH-2.0-OpenSSH_5.2 debug1: SSH2_MSG_KEXINIT envoyée débogage1: SSH2_MSG_KEXINIT reçu debug1: kex: serveur-> client aes128-ctr hmac-md5 aucune debug1: kex: client-> serveur aes128-ctr hmac-md5 aucune aucune hostkey alg [.____. .]
J'ai créé de nouvelles clés RSA et DSA sur le tableau et tout s'est bien passé:
~# ssh-keygen -t rsa -f /etc/ssh/ssh_Host_rsa_key
~# ssh-keygen -t dsa -f /etc/ssh/ssh_Host_dsa_key