本帖最后由 火火火火火精灵 于 2024-6-29 09:51 编辑

这个报错通常出现在使用SSH连接时,SSH客户端与服务器之间无法达成共识,无法找到匹配的主机密钥类型,可能是因为SSH客户端不支持服务器提供的密钥类型。解决这个问题的方法通常是在SSH客户端配置中指定支持的密钥类型。

第一种修改方法:
在每次执行scp命令时加上-o HostKeyAlgorithms=+ssh-dsa,例如:
scp -o HostKeyAlgorithms=+ssh-rsa led root@192.168.0.232:/home/root

第二种修改方法(推荐):
在客户端~/.ssh目录下修改config文件,如果没有config文件就手动创建一个,添加以下内容:
Host 服务器IP
       HostkeyAlgorithms +ssh-rsa
效果如下:
图片1.png
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Powered by Discuz! X3.5  © 2001-2013 Comsenz Inc.