今天,一位客户联系我,因为他已将MacBook升级为MacOS X SSH,从那时起,当他试图通过SSH访问交换机时,他收到了消息。
无法与10.XX.XX.XX端口22进行协商:没有找到匹配的密钥交换方法。他们的报价:diffie-hellman-group1 1-sha1 1
这个开关是一个运行着Cisco 2960S的IOS 12.2(55)SE7 (C2960S-UNIVERSALK9-M)
我查看了这个版本的命令参考指南,但是找不到任何命令来配置SSH密码。(我们只能配置SSH版本1/2或两者兼用)
这个版本有可能吗?
是的,我知道他应该使用RSA密钥认证,并升级IOS版本,我推荐了,但这需要一些测试和更改管理。
发布于 2017-11-16 15:37:59
正如@Teun在“评论”中所述,没有办法这样做,但给出的解决办法是使用
ssh -oHostKeyAlgorithms=+ssh-dss -oKexAlgorithms=+diffie-hellman-group1-sha1 $HOST做点什么吧。
https://networkengineering.stackexchange.com/questions/35312
复制相似问题