在使用非root用户,配置集群免密登录时,发现配置完了免密登录仍然需要输入密码。
查看了系统安全日志后,发现报错。
# 查看系统安全日志命令
sudo cat /var/log/secure | grep sshd
# 看时间范围内的错误的日志信息
Sep 1 17:25:53 node001 sshd[47211]: Authentication refused: bad ownership or modes for directory /home/dawson
0 首先先要配置好免密登录,即最少满足以下条件
- 当前服务器的当前用户的家目录下有
.ssh
文件,且 .ssh 文件中包含id_rsa
id_rsa.pub
known_hosts
三个文件。 - 要被免密登录的服务器的对应的用户家目录下有
.ssh