ssh无密登录失败

假期时间在自学大数据项目,搭的伪集群中有2台机器能免密登录,唯独有一台怎么着都不行。

查了半天的配置,检查公钥都没问题。然后查看了/var/log/secure日志时发现了问题根源所在

cat /var/log/secure

日志如下:

 Authentication refused: bad ownership or modes for directory /root

很明显/root目录权限配置有问题

把目录权限改成700后,成功完成公私钥认证。

 chmod 0700 /root -R

启发:当时看了很多博客,有说改./ssh权限的,也有说修改配置的。不过最终还是要养成自己看日志的习惯。

原文地址:https://www.cnblogs.com/apex-wzw/p/14252435.html