华为交换机SSH算法不匹配的问题

2023-01-28 19:33:26 1点赞 11收藏 5评论

华为交换机配置完SSH后使用Putty登录出现以下错误

SSH/7/MATCH_MAC:No matching MAC algorithm (client=hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96,umac-64@openssh.com, server=hmac-sha2-256)!

或者提示:

Key exchange failed.

No compatible hostkey. The server supports these methods: rsa-sha2-512,rsa-sha2-256

使用MobaXterm可以弹出输入用户名密码,但是输入完用户名之后需要很长一段时间才会让输入密码,输入完密码马上就会显示断开,在交换机上的日志提示登录超时。

这个问题是因为算法不匹配导致的,如果你的版本(V200R021C10SPC600 R21以上才会内置weakea,否则需要手工下载的)和我一样或更高可以换以下来操作:

注意示图及mod的名称,mod名称是在执行load-module weakea时显示的名称,所以不同版本应该是不一样的。

<HLW-HX-SW>load-module weakea

Info: Load weakea_V200R021C10SPC600.mod from the startup system software to $_install_mod/weakea_V200R021C10SPC600.mod. You can run the install-module weakea_V200R021C10SPC600.mod command to install it.

<HLW-HX-SW>install-module weakea_V200R021C10SPC600.mod

Info: Installing the module flash:/$_install_mod/weakea_v200r021c10spc600.mod....Info: Succeeded in installing the module on the master board.......

[HLW-HX-SW]undo ssh server cipher

[HLW-HX-SW]undo ssh server key-exchange

[HLW-HX-SW]undo ssh server hmac

[HLW-HX-SW]undo ssh server publickey

操作完成之后就可以正常使用ssh登录了。

作者声明本文存在利益相关性,请大家尊重作者及分享的内容,友善沟通,理性决策~

展开 收起
5评论

  • 精彩
  • 最新
  • 真神了,张大妈这还有网工技术分享

    校验提示文案

    提交
  • [皱眉] H3C也有部分老版本会有类似问题,但是可以在本地(远程用设备)上,增加对应的加密支持就行..sshd_config里增加或取消掉对应的加密方式就行..

    校验提示文案

    提交
  • 这类问题也发到这里,张大妈是啥了

    校验提示文案

    提交
  • get新技能

    校验提示文案

    提交
  • 没想到我会在张大妈看到解决方案,但是这些都undo掉了,会不会很不安全了,失去了ssh的意义吗?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
11
扫一下,分享更方便,购买更轻松