Meine SSH-Verbindungen funktionierten gut, aber seit letzter Woche verweigerte SSH von meinem Laptop zu meinem Board die Verbindung. Ich kann eine SSH-Verbindung von der Karte zum Laptop herstellen, aber nicht umgekehrt. Ich habe das mit meinem Benutzer und Root-Benutzer versucht und hatte das gleiche Problem.
Mein Laptop ist ein Ubuntu 12.10 und mein Board ist ein Debian 6.
Hier ist die ausführliche Ausgabe von SSH:
danialbehzadi @ danial-HP: ~ $ ssh -v 192.168.1.2 OpenSSH_5.2p1, OpenSSL 1.0.1c 10. Mai 2012 debug1: Konfigurationsdaten lesen / usr / local / etc / ssh_config debug1: Verbindung zu 192.168.1.2 [192.168.1.2] Port 22 herstellen. debug1: Verbindung hergestellt. debug1: Identitätsdatei /home/danialbehzadi/.ssh/identity type -1 debug1: Identitätsdatei /home/danialbehzadi/.ssh/id_rsa Typ 1 debug1: Identitätsdatei /home/danialbehzadi/.ssh/id_dsa Typ -1 debug1: Remote-Protokoll Version 2.0, Remote-Softwareversion OpenSSH_6.0p1 Debian-4 debug1: match: OpenSSH_6.0p1 Debian-4 pat OpenSSH * debug1: Kompatibilitätsmodus für Protokoll 2.0 aktivieren debug1: Lokale Versionszeichenfolge SSH-2.0-OpenSSH_5.2 debug1: SSH2_MSG_KEXINIT gesendet debug1: SSH2_MSG_KEXINIT empfangen debug1: kex: server-> client aes128-ctr hmac-md5 keine debug1: kex: client-> server aes128-ctr hmac-md5 keine kein hostkey alg
[root @ server ~] # ls -la / etc / ssh / ssh_host_ *
Stellen Sie sicher, dass der Modus ssh_host_ * der Datei 644 und 600 lautet
quelle