SecureCRT7.x连接Ubuntu20.04时提示Key exchange failed
程序员文章站
2022-03-02 12:21:30
1. 错误信息:Key exchange failed.No compatible key exchange method. The server supports these methods: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellma...
本文链接:https://blog.csdn.net/dujie1219/article/details/110178858
1. 错误信息:
Key exchange failed.
No compatible key exchange method. The server supports these methods: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256
2. 解决方案:
提示这个错误的原因是SecureCRT不支持这些exchange method,我们需要升级我们的SecureCRT。升级之后这个问题就解决了。
这里我将我的SecureCRT7.0升级到了SecureCRT8.7,升级过程参见这里,手把手教你安装SecureCRT8.7以及注册全过程
SecureCRT 7.x 支持的所有Key exchange method如下图:
SecureCRT 8.7 支持的所有Key exchange method如下图
SecureCRT8.7的Key exchange默认是没有打开的需要手动打开。
Options -> Global Options , 选择Default Session -> Edit Default Settings
选中需要的method保存就OK了
这次就能够链接成功了
如果能够帮到你,记得点赞哦。
本文地址:https://blog.csdn.net/dujie1219/article/details/110178858