
Das SSH-Verfahren zu meinem Cisco-Router bleibt auf unbestimmte Zeit hängen.
Beim Versuch, mit dem SSH-Befehl per ssh -vvv von Ubuntu auf meinen Cisco-Router (IOS 15.8) zuzugreifen, wird angezeigt: Connection established.
. Während ich über die Konsole direkt mit dem Router verbunden bin, kann ich Folgendes sehen:
Router#SH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.10
% Invalid input detected at '^' marker.
Mein SSH-Client hat also etwas gesendet, aber ich bin nicht sicher, ob dieses bestimmte gesendete Element beabsichtigt ist. Ich kann auch eine Reflexion meiner Konsole über den SSH-Client sehen, wenn ich sie direkt von der Konsole aus aktualisiere. Wenn ich beispielsweise Router>enable
direkt über die Konsole an meinen Router sende, wird es debug1: ssh_exchange_identification: Router>enable
auf meinem SSH-Client angezeigt.Bild der Verbindung.
Hier ist meine Konfiguration:
username cisco password 0 cisco
line vty 0 4
password cisco
login local
transport input ssh
Meine RSA-Schlüssel habe ich auch schon auf dem Router generiert.
Einige Informationen, die möglicherweise Teil des Problems sind oder nicht:
- Ich verwende Eve-ng.
- Telnet funktioniert.
- Der Versuch, über Paramiko eine SSH-Verbindung herzustellen, führt zu:
Error reading ssh protocol banner'utf-8' codec can't decode byte 0xff in position 0
obwohl ich banner_timeout bereits konfiguriert habe.