在新建一个用户aps之后,进行免密码登陆,在进行ssh 登陆时候,还是需要免密码登陆,后面在网上找到解决问题
首先我们就要去查看系统的日志文件
1
|
tail
/var/log/secure
-n 20
|
发现问题的所在:Authentication refused: bad ownership or modes for file
从字面上可以看出是目录的属主和权限配置不当,查找资料得知:SSH不希望home目录和~/.ssh目录对组有写权限,通过下面几条命令改下
[aps@aps01 ~]$ chmod g-w /home/aps
[aps@aps01 ~]$ chmod 700 /home/aps/.ssh
[aps@aps01 ~]$ chmod 600 /home/aps/.ssh/authorized_keys
具体原因参考链接:
http://www.jb51.net/article/121180.htm