Ich arbeite unter OS X und versuche, in einen Ubuntu 12.04-Server zu sshen. Ich konnte SSH einspielen - bis plötzlich nichts mehr funktionierte. Ich habe online gelesen, um das -v
zu debuggen. Die Ausgabe wird unten gezeigt. Wenn ich in eine andere Box ssh und dann von dieser Box auf den Server ssh kann ich mich einloggen. Ich habe keine Ahnung, wie Sie dieses Problem beheben können, möchte aber lernen.
$ ssh -v me@server
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 53: Applying options for *
debug1: Connecting to server [IP] port 22.
debug1: Connection established.
debug1: identity file /Users/me/.ssh/id_rsa type 1
debug1: identity file /Users/me/.ssh/id_rsa-cert type -1
debug1: identity file /Users/me/.ssh/id_dsa type -1
debug1: identity file /Users/me/.ssh/id_dsa-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.2
ssh_exchange_identification: read: Connection reset by peer
Bisher habe ich (auf Anraten von Message Boards) nach einer Hosts Deny- Datei gesucht - aber auf meinem Computer befindet sich keine solche Datei.
$ cat /etc/hosts.deny
cat: /etc/hosts.deny: No such file or directory
Ich habe Administratorzugriff auf dem Client-Computer, aber nicht auf dem Server.
sshd
Listening an einem alternativen Port mit ausführlicher Ausgabe zu starten und die Ausgabe bereitzustellen, wenn Sie versuchen, eine Verbindung zu ihm herzustellen.$(which sshd) -d -p 23
. Wenn Sie dazu nicht in der Lage sind, sind Ihre Optionen ziemlich begrenzt. Am besten ist es, jemanden zu finden, der Administratorrechte auf dem Server hat.