首页 文章

Mac high sierra ssh密钥长度无效

提问于
浏览
0

我无法与我的交换机 Build ssh连接 . 当开始连接时,我收到此消息 .

“找不到匹配的密码 . 他们的报价为:aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc”

对于某些交换机,以下工作 .

ssh -oKexAlgorithms = diffie-hellman-group1-sha1 -c aes256-cbc user@192.168.x.x但在某些交换机中,我收到以下错误 .

“ssh_dispatch_run_fatal:连接到192.168.x.x端口22:密钥长度无效”

有人可以帮我解决这个问题吗?

2 回答

  • 0

    您需要在交换机上重新生成密钥,因为密钥对于较新的ssh标准而言太短 . 请确保新密钥至少有1024位 .

  • 0

    我最近碰到了类似的东西 . 看起来1024位主机密钥要求在SSH客户端中是硬编码的 . 我发现CentOS 6.10附带的openSSH版本没有1024位主机密钥要求 . 在紧要关头,您可以在Mac上设置VM . 肯尼的答案仍然是正确的答案 . 应在设备上重新生成主机密钥 .

相关问题