修复使用证书无法ssh登录服务器的问题

有运维或运维开发方面的需求,可以联系博主QQ 452336092或Email:admin#centos.bz(收费)

文章目录
[隐藏]

引入

服务器一直 ssh 登录正常,突然有段时间发现不能登录了,查看原因

从客户端查看

ssh -v user@host

查看过后,发现问题不在客户端上面

从服务器上查找原因

首先查看 .ssh 目录 和 authorized_keys 的权限

.ssh 为 700,authorized_keys 为 600,正常

查看日志

tailf /var/log/secure

返回结果

Authentication refused: bad ownership or modes for directory /root

查看 root 文件夹权限

发现文件夹被改成了 777,改回 755 即可正常登录

原文出处:hourong -> https://hourong.me/2017/08/01/%E4%BF%AE%E5%A4%8D%20ssh%20key%20%E7%99%BB%E5%BD%95%E6%9C%8D%E5%8A%A1%E5%99%A8/

打赏

如果此文对你有所帮助,请随意打赏鼓励作者^_^