记录 Xshell 6 使用中遇到的 “找不到匹配的host key算法” 问题
问题现象
ssh远程服务器直接弹窗提示 “找不到匹配的host key算法”
检查点
首先查看下 sshd
的配置文件 /etc/ssh/sshd_config
确认下里面 HostKey 的配置
HostKey /etc/ssh/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_ecdsa_key
##HostKey /etc/ssh/ssh_host_ed25519_key
解决方法
🙋♂️方法一:升级版本
经验证, 升级到 Xshell 7 直接解决该问题
方法二:允许使用 ed25519 密钥
把 sshd_config
文件中的 HostKey ...ed25519...
行取消注释文章来源:https://www.toymoban.com/news/detail-569812.html
⚠未验证 方法三:在配置文件中新指定算法
❗❗❗ 备注:
该方法包含官方不建议使用的算法, 请自行斟酌❗文章来源地址https://www.toymoban.com/news/detail-569812.html
echo "KexAlgorithms +diffie-hellman-group-exchange-sha256,diffie-hellman-group1-sha1" >> /etc/ssh/sshd_config
到了这里,关于Xshell 提示 “找不到匹配的host key算法”的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!