今天在centos服务器配置证书登陆,本来是轻车熟路,很快配置完毕,但登陆时提示:
所选的用户密钥未在远程主机上注册,请再试一次
仔细检查了所有步骤,都正确。但就是无法登陆。
在网上搜索和尝试了半天,最后在这篇文章的启示下解决:https://blog.51cto.com/as007012/2052173
原来是我只设置了authorized_keys
的权限为700,而系统要求是它的父目录.ssh
的权限也必须是700。
所有用户的HOME目录应该是700权限,否则会引起很多问题
最新评论