Xshell5“所选的用户密钥未在远程主机上注册”解决办法

系统是Rocky Linux 9.4,使用ssh-keygen创建RSA的密钥,不管是mv公钥还是cat公钥甚至是使用ssh-copy-id把公钥放进去,使用xshell 5登录都是提示所选的用户密钥未在远程主机注册,检查过密钥的权限和.ssh的权限都没问题,sshd_config配置文件也都是正确的,最后尝试使用WSL中的Ubuntu 22.04.3中的ssh发现是没问题,可以正常连接的,然后继续使用了MobaXterm 22登录也没问题,最终确认为xshell 5版本太老了导致无法使用私钥登录较新的Linux系统,密码验证登录是没有问题的。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注