系统背景:Centos 7 按照网上的使用证书登录ssh教程设置好了服务器,但是登录时总是提示:所选的用户密钥未在远程主机上注册,请再试一次。 配置文件检测了很多遍都没问题,最后还是通过网络搜素发现是权限问题。 .ssh目录权限不能设成600,必须是700,authorized_keys这个文件的权限也是700 把.ssh目录权限改为700,然后重启sshd服务就恢复正常了。 systemctl start sshd 系统背景:Centos 7按照网上的使用证书登录ssh教程设置好了服务器,但是登录时总是提示:所选的用户密钥未在远程主机上注册,请再试一次。配置文件检测了很多遍都没问题,最后还是通过网络搜素发现是权限问题。.ssh目录权限不能设成600,必须是700,authorized_keys这个文件的权限也是700把.ssh目录权限改为700,然后重启sshd服务就恢复正常了。systemctl start sshd 最后修改:2021 年 09 月 08 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏