SSH无密码登入非root用户设置
来源:互联网 发布:lg pd251软件 编辑:程序博客网 时间:2024/05/29 19:15
最近在设置同一台服务器的非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 然后如输入密码
- SSH无密码登入非root用户设置
- 非root用户ssh免密码设置
- ssh无密码设置
- SSH无密码设置
- 无密码ssh设置
- ssh 无密码登陆设置
- SSH无密码登录设置
- linux 设置 无密码 ssh
- 设置ssh无密码登录
- SSH无密码登录设置
- linux下开启SSH,并且允许root用户远程登录,允许无密码登录
- 解决非root用户用SSH不能无密码登陆本机问题。
- linux下开启SSH,并且允许root用户远程登录,允许无密码登录
- linux下开启SSH,并且允许root用户远程登录,允许无密码登录
- linux下开启SSH,并且允许root用户远程登录,允许无密码登录
- 为root用户设置密码
- linux ssh 使用ssh-keygen设置SSH无密码登录
- ssh无密码登入设置
- php 变量得作用域
- android 使用外部字体
- PHP验证码生成
- Android 关于volley的一些源码和扩展 (二)
- IndexedDB使用(基本函数封到Angular2的service里)
- SSH无密码登入非root用户设置
- MATLAB代码下载地址
- JPush极光推送详解
- 查看CentOS版本信息
- Android自定义domain设置SeAndroid权限
- PHP数组(集合)与数组(集合)的操作
- Android 自定义MediaController
- Python 实例方法、@staticmethod和@classmethod
- 线程池中如何确定线程的数目