linux普通用户之间的ssh无密码访问
2017-09-11普通用户test(两台服务器都有这个用户),在/home/test/.ssh下配置ssh无密码访问,运行scp命令,仍要求我输入密码。
1、是什么原因呢?查看node2中的/var/log/secure日志
Authentication refused: bad ownership or modes for file /data1/web/.ssh/authorized_keys
2、ls -la /data1/web
drwx------. 2 web web 96 Sep 11 21:57 .ssh
在Node2中.ssh目录权限必须为 755 或者 700就是不能是77x
3、rsa_id.pub 及authorized_keys权限必须为644
4、权限
chmod 0755 ~ # 或 chmod g-w ~
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys