ssh: 连接报错

一,报错信息:

$ ssh -p 22 root@123.124.125.84
Unable to negotiate with 123.124.125.84 port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss

二,问题原因

个错误消息表明你的SSH客户端和服务器之间没有找到匹配的主机密钥类型。

具体来说,服务器提供了ssh-rsa和ssh-dss类型的主机密钥,但你的SSH客户端不支持这些类型,或者这些类型在你的SSH客户端配置中被禁用了。

三,解决:

编辑.ssh/config

内容如下

$ more .ssh/config 
HostKeyAlgorithms +ssh-rsa
PubkeyAcceptedAlgorithms +ssh-rsa

 

posted @ 2025-10-26 17:12  刘宏缔的架构森林  阅读(2)  评论(0)    收藏  举报