前言

最近重置debian12后,ssh连接发现报了错:

Error: Handshake failed: no matching host key format

于是我用运营商的vnc去查看ssh的配置文件,发现已经将PermitRootLogin yes开启了。

就很奇怪,问了下ai发现是协议问题。

教程

输入:sudo -i

先提权,再输入:nano /etc/ssh/sshd_config

在配置文件末尾添加以下内容:

HostKeyAlgorithms ssh-rsa

然后CTRL + O保存,CTRL + X退出编辑。

重启下ssh服务:service ssh restart

此时再用root账号连接debian,就可以了。

分类: 运维 标签: sshdebian12协议

评论

暂无评论数据

暂无评论数据

目录