脚本巴巴 www.jiaoben88.com

关于SSH路由器的登录问题

发布时间:2017-03-17 20:21:54编辑:脚本巴巴

基础知识但丢失很久,总感觉实验做得比较模糊,没去做相关实验,突然想起试着做下,发现花的时间较长,而且效果并不好,现在终于找到问题了,写点东西记住一下,免得以后再在此问题上纠缠。

就一个很简单的拓扑

wKiom1jLRX-BopknAAAco0rAZPA069.png-wh_50

使用的路由器为3700系列 版本为:

3700 Software (C3745-A3JK9S-M), Version 12.3(4)T2

R3配置如下:

username tmt password 0 cisco 配置本地用户名密码

enable password cisco 本地enable密码

ip domain name test.com 启用ssh需要先开启域名

ip地址配置省略

line vty 0 4

login local

transport input ssh

ip ssh version 2

R4不要做其他配置

在R4访问时通过命令 ssh -l R3的本地用户名 192.168.1.1 进行登录

结果总是报错:

[Connection to 192.168.1.1 aborted: error status 0]Deleting login session

通过debug ip ssh client 进行排查

*Mar 1 00:25:27.691: SSH CLIENT0: protocol version id is - SSH-2.0-Cisco-1.25

*Mar 1 00:25:27.691: SSH CLIENT0: protocol version exchange failure (code = 1)

*Mar 1 00:25:27.695: SSH CLIENT0: Session disconnected - error 0x00

最后我把ssh 版本调整成v1 版本,结果登录成功。

估计问题出现在 这句话:protocol version id is - SSH-2.0-Cisco-1.25

另外比较有用的命令 show ip ssh 查看ssh服务是否启动。

本文只用于自己实验的一个小结,如果有幸其他人也碰到,希望能帮助你。只列了大概的思路,没详细列出来,如果有不妥或者没考虑到位的请指出。有更高版本的估计不会出现此情况。

上一篇:在不连接打印机的情况下为打印机安装驱动程序
下一篇:最后一页

相关文章