SSH无密码登入非root用户设置
2017-09-19 14:52
274 查看
最近在设置同一台服务器的非root用户免密码登陆总是失败
分析原因:
查看/var/log/secure
报Authentication refused: bad ownership or modes for directory /home/xiaov
Authentication refused: bad ownership or modes for file /home/xiaov/.ssh/authorized_keys
确实是用户主目录的权限问题造成的
/home/xiaov 之前是777
后来改成755后就正常了
总结:
root:用户下的.ssh文件权限700
drwx------ 2 root root 4096 Sep 19 14:49 .ssh
里面文件权限是:
-rw-r--r-- 1 root root 400 Sep 19 14:48 authorized_keys
-rw------- 1 root root 1675 Sep 19 14:48 id_rsa
-rw-r--r-- 1 root root 400 Sep 19 14:48 id_rsa.pub
-rw-r--r-- 1 root root 1190 Sep 19 14:50 known_hosts
xiaov:用户下的.ssh文件是755
drwxr-xr-x 2 xiaov xiaov 4096 Sep 19 14:46 .ssh
里面文件的权限是:
-rw-r--r-- 1 xiaov xiaov 801 Sep 19 14:49 authorized_keys
-rw------- 1 xiaov xiaov 1675 Sep 19 14:46 id_rsa
-rw-r--r-- 1 xiaov xiaov 401 Sep 19 14:46 id_rsa.pub
-rw-r--r-- 1 xiaov xiaov 392 Sep 19 14:46 known_hosts
生成之后在root用户下执行:
ssh-copy-id xiaov@10.2.20.30 然后如输入密码
分析原因:
查看/var/log/secure
报Authentication refused: bad ownership or modes for directory /home/xiaov
Authentication refused: bad ownership or modes for file /home/xiaov/.ssh/authorized_keys
确实是用户主目录的权限问题造成的
/home/xiaov 之前是777
后来改成755后就正常了
总结:
root:用户下的.ssh文件权限700
drwx------ 2 root root 4096 Sep 19 14:49 .ssh
里面文件权限是:
-rw-r--r-- 1 root root 400 Sep 19 14:48 authorized_keys
-rw------- 1 root root 1675 Sep 19 14:48 id_rsa
-rw-r--r-- 1 root root 400 Sep 19 14:48 id_rsa.pub
-rw-r--r-- 1 root root 1190 Sep 19 14:50 known_hosts
xiaov:用户下的.ssh文件是755
drwxr-xr-x 2 xiaov xiaov 4096 Sep 19 14:46 .ssh
里面文件的权限是:
-rw-r--r-- 1 xiaov xiaov 801 Sep 19 14:49 authorized_keys
-rw------- 1 xiaov xiaov 1675 Sep 19 14:46 id_rsa
-rw-r--r-- 1 xiaov xiaov 401 Sep 19 14:46 id_rsa.pub
-rw-r--r-- 1 xiaov xiaov 392 Sep 19 14:46 known_hosts
生成之后在root用户下执行:
ssh-copy-id xiaov@10.2.20.30 然后如输入密码
相关文章推荐
- 非root用户ssh免密码设置
- 非root用户下实现SSH免密码登录
- H3C交换机创建ssh用户登录和设置aux密码
- ssh无密码登入设置
- iOS-ssh无密码登入设置
- 普通用户之间的ssh无密码访问设置方法
- Spark分布式搭建(3)——ubuntu下ssh无密码登入(设置ssh公钥认证)
- ssh无密码登入设置
- 制作不用密码可立即登入的 ssh 用户
- 制作不用密码可立即登入的 ssh 用户
- OpenWRT新建普通用户+权限设置+免密码登录(ssh公钥验证)
- ssh无密码登入设置
- iOS-ssh无密码登入设置
- ssh无密码登入设置
- 普通用户如何设置SSH无密码访问
- 不同用户设置ssh信任关系不输入密码执行scp 命令
- iOS-ssh无密码登入设置
- [转]ssh无密码登入设置
- ubuntu 16.04 修改默认root密码,设置root用户自动登录,ssh root登录
- 解决非root用户用SSH不能无密码登陆本机问题。