
Cisco ルーターへの SSH 接続が無期限にハングしてしまいます。
SSH コマンドを使用して Ubuntu から Cisco ルーター (IOS 15.8) に ssh -vvv を実行しようとすると、次のように表示されますConnection established.
。コンソール経由でルーターに直接接続すると、次のように表示されます。
Router#SH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.10
% Invalid input detected at '^' marker.
SSH クライアントが何かを送信しましたが、この特定の送信が意図されたものかどうかはわかりません。コンソールから直接更新すると、SSH クライアントを介してコンソールの反映を確認することもできます。たとえば、Router>enable
コンソールから直接ルーターに送信するとdebug1: ssh_exchange_identification: Router>enable
、SSH クライアントに表示されます。接続イメージ。
私の設定は次のとおりです:
username cisco password 0 cisco
line vty 0 4
password cisco
login local
transport input ssh
ルーター上で RSA キーもすでに生成しています。
問題の一部である可能性のある情報:
- 私はeve-ngを使っています。
- Telnet は機能します。
- paramiko 経由で SSH を試みる
Error reading ssh protocol banner'utf-8' codec can't decode byte 0xff in position 0
と、banner_timeout をすでに設定しているにもかかわらず、次の結果になります。