分享学习记录
互联网技术知识

Debian 12登录提示no matching host key format该如何解决?

问题展现:

最近SSH客户端连接Debian 12服务器的时候提示如下错误:

Handshake failed: no matching host key format

个人看法:

遇到问题,我会先去搜索看看别人遇到过没,搜到答案了,直接使用,好用,有效,记录下来,如果不管用,直接下一个答案。

问题原因:

这个错误可能是因为:客户端和服务器支持的HostKey算法不完全一致,导致协商失败。

解决办法:

修改SSH配置文件:/etc/ssh/sshd_config

末尾添加:

HostKeyAlgorithms ssh-rsa

然后重启SSH服务:systemctl restart sshd

最后再次连接正常。

结论:指定 ssh-rsa 算法后,强制两端都只使用这一算法,修复了兼容性问题。

赞(0)
文章名称:《Debian 12登录提示no matching host key format该如何解决?》
文章链接:https://www.bailuze.com/9107.html
本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
本站专注于百度、搜狗、360、谷歌、bing等常见搜索引擎的优化,关键词排名的提高,诚意咨询邮箱526009505@qq.com
分享到