欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

SecureCRT7.x连接Ubuntu20.04时提示Key exchange failed

2. 解决方案:

提示这个错误的原因是SecureCRT不支持这些exchange method,我们需要升级我们的SecureCRT。升级之后这个问题就解决了。

这里我将我的SecureCRT7.0升级到了SecureCRT8.7,升级过程参见这里,手把手教你安装SecureCRT8.7以及注册全过程

SecureCRT 7.x 支持的所有Key exchange method如下图:

SecureCRT7.x连接Ubuntu20.04时提示Key exchange failed

SecureCRT7.x连接Ubuntu20.04时提示Key exchange failed

SecureCRT 8.7 支持的所有Key exchange method如下图

SecureCRT7.x连接Ubuntu20.04时提示Key exchange failed

SecureCRT8.7的Key exchange默认是没有打开的需要手动打开。

Options -> Global Options , 选择Default Session -> Edit Default Settings

SecureCRT7.x连接Ubuntu20.04时提示Key exchange failed

选中需要的method保存就OK了

SecureCRT7.x连接Ubuntu20.04时提示Key exchange failed

这次就能够链接成功了

SecureCRT7.x连接Ubuntu20.04时提示Key exchange failed

如果能够帮到你,记得点赞哦。

本文地址:https://blog.csdn.net/dujie1219/article/details/110178858

相关标签: Windows ssh