poetry
如图:

刚开始以为是上传的公钥不对,结果生成了几次公钥,发现还是老样子。后来去检查/etc/ssh/sshd_config
配置文件,没检查出什么问题,于是从其他主机(能用私钥登录的主机)上复制了SSH的配置文件到本故障主机,然后重启SSHD服务,再用私钥连接,还是出现以上问题!
查看/var/log/secure
日志文件:
1 | Authentication refused: bad ownership or modes for file /root/.ssh/authorized_keys |
发现是权限不匹配的问题
解决:
1 | sshd为了安全,对属主的目录和文件权限有所要求。如果权限不对,则ssh的免密码登陆不生效。 |