Unbekannter ssh-Anmeldefehler, hängt aus unbekannten Gründen

285
Martin James

Ich versuche mich mit einer VM-Instanz anzumelden, aber aus irgendeinem Grund hängt es bei:

$ mforde@igsb:~$ ssh -vvv -l ubuntu -i ~/.ssh/mf-half.pem 172.16.215.255 OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014 debug1: Reading configuration data /etc/ssh/ssh_config  debug1: /etc/ssh/ssh_config line 19: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to 172.16.215.255 [172.16.215.255] port 22. debug1: Connection established. debug3: Incorrect RSA1 identifier debug3: Could not load "/home/mforde/.ssh/mf-half.pem" as a RSA1 public key debug1: identity file /home/mforde/.ssh/mf-half.pem type -1 debug1: identity file /home/mforde/.ssh/mf-half.pem-cert type -1 debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.6 

Der Schlüssel funktionierte bis zu diesem Wochenende gut und funktioniert auch mit anderen VMs. Die VM reagiert auch erfolgreich auf Pings.

Irgendwelche Vorschläge?

1
Ich bin mir nicht sicher, ob ich Probleme mit dem von Ihnen bereitgestellten Protokoll sehe. Scheint nur eine normale schlüsselbasierte Authentifizierung für ssh v2 und nicht v1 zu sein. Hast du noch mehr Logbuch? Und können Sie unter `172.16.215.255` auf die Maschine zugreifen, um zu überprüfen, ob sie sshd_config ist? jehad vor 7 Jahren 0
Ja, der Schlüssel ist auch gut. Kein Protokoll mehr Das ist, wo es hängt, und es ist eine VM, so dass es keinen physischen Zugriff gibt. Martin James vor 7 Jahren 0
Es ist wirklich komisch. Martin James vor 7 Jahren 0
Ja. Es ist so, als wäre der entfernte Rechner da, ohne jedoch einen SSH-Server zu betreiben. Ich gehe davon aus, dass in der nächsten Zeile des Protokolls angegeben wird, was die "entfernte" ssh-Version und -Software ist. Wenn das Protokoll jedoch bei den lokalen Informationen endet, ist es so, als gäbe es keinen ssh-Dienst auf der VM zu sagen: "Haben Sie versucht, das Gerät aus- und wieder einzuschalten?" :-) Das wird den SSH-Dienst sicherlich neu starten. jehad vor 7 Jahren 0
Ja, das ist der nächste Schritt. Ich habe jedoch einen Scratch-Bereich, der an der VM angebracht ist. Ich habe also Angst, Daten zu verlieren. Nun, es ist nicht so, dass ich sowieso zu den Daten komme, also ist es eine Wäsche. Vielleicht kann ich eine Kopie des Bandes machen. Martin James vor 7 Jahren 0
Wenn Sie keine andere Möglichkeit haben, in die VM einzusteigen (Telnet oder Ihre VM-Konsole; z. B. "show" in virtualbox), haben Sie leider kein Glück und Sie müssen nur die Daten opfern. jehad vor 7 Jahren 0

1 Antwort auf die Frage

0
Tim Connor

Ihre VM-IP-Adresse scheint ein wenig seltsam zu sein, da sie wie eine Broadcast-Adresse mit 255 endet. Verwenden Sie eine / 16-Netzmaske? Kannst du es pingen? Haben Sie übrigens eine lokale Konsole auf dieser VM?

Können Sie versuchen, diesen VM-RSA-Schlüssel aus Ihrer Liste der vertrauenswürdigen Schlüssel auf dem lokalen Computer zu löschen? Vielleicht wurde es geändert und es ist der Grund, warum Sie sich nicht mehr anmelden können.

Wenn dies das Problem war, kann sich das OP überhaupt nicht verbinden. Beachten Sie, dass in den letzten zwei Jahrzehnten mit CIDR Netzmasken beliebig lang sein können. RFC 1918 reserviert 172.16.0.0/12, dieser Platz kann jedoch beliebig aufgeteilt werden. a CVn vor 7 Jahren 0