总的来说,我是网络知识的初学者。尝试将其发布在网络工程堆栈交换中,但他们将我发送到这里。我的主要目标是能够模拟设备,以便我可以从 Python 应用程序通过 SSH 连接到该设备并获取命令的输出。但首先,我尝试从终端手动通过 SSH 连接到设备。
我使用 GNS3 来模拟网络和 CISCO C7200 图像。我正在使用 Manjaro Linux。我的拓扑:
路由器配置:
conf t
hostname R1
ip domain-name local
crypto key generate rsa
ip ssh version 2
line vty 0 4
transport input ssh
login local
exit
username admin password 1234
exit
Run Code Online (Sandbox Code Playgroud)
从终端,我可以远程登录到它,运行良好:
telnet 127.0.0.1 5001
但是当我跑步时:
ssh admin@127.0.0.1 -p 5001
终端挂起并且 R1 控制台输出以下内容:
我究竟做错了什么?