目 录CONTENT

文章目录

ssh添加ssh-rsa支持

过客
2025-06-02 / 0 评论 / 0 点赞 / 3 阅读 / 0 字

XShell5 使用密钥模式连接 Ubuntu20.04时,报错所选的用户密钥未在远程主机上注册。请再试一次。 (确认ssh密钥配置、端口、防火墙等没有问题,命令行直接ssh -i 密钥文件 root@ip 可以连接成功)

可能原因是XShell5有点过时了,加密算法不匹配。从 openssh 8.8 版本开始默认禁用了 ssh-rsa 算法,解决办法是在/etc/ssh/sshd-config配置文件中添加ssh-rsa支持就好了。

PubkeyAcceptedKeyTypes +ssh-rsa

然后重启sshd服务

systemctl restart sshd
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区