阿里云刚买了一台服务器,本来想着用SecureCRT远程连接,结果提示报错如下,
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
解决方案如下:
1、升级你的SecureCRT软件,这个软件基本上可以免费升级的,如果不会的话可以私聊我帮你搞
2、使用其它的远程连接工具
3、但是大部人比较喜欢自己熟悉的工具,怎么办呢,可以在服务上修改下SSH服务,让它支持那个旧的加密方式就行了,如果你不放心可以先备份一下sshd_config这个文件,然后就可以大胆的修改了如下,记得一定要重启服务才会生效哦
文章来源:https://www.toymoban.com/news/detail-517629.html
vi /etc/ssh/sshd_config
#加入下面的文本
KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
#重启ssh
systemctl restart sshd.service
4、祝你好运,如果还有什么问题请来二当家的素材网来找我文章来源地址https://www.toymoban.com/news/detail-517629.html
到了这里,关于SecureCRT远提示Key exchange failed,No compatible key exchange method. The server supports these methods的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!