Linux配置本地无密码访问
2016-07-27 21:36
429 查看
本机配置无密码访问基本操作步骤:
1.ssh-keygen (效果同ssh-keygen -t rsa 一样,也可以ssh-keygen -t dsa)
2.ssh-copy-id -i ~/.ssh/id_rsa.pub root@localhost
这两步基本上可以了,如果还是需要输出密码,则执行
chmod -R 700 ~/.ssh
chmod 600 ~/.ssh/authrized_keys
如果还是不行,仍然需要输入密码进行访问,建议查看日志:
cat /var/log/secure
查看具体的错误,常见的错误是/root目录的权限被改动,需要是755,
如果改成777,则会有问题,如我发现我本机的问题是这样的:
Jul 27 21:26:32 student1986 sshd[14103]: Authentication refused: bad ownership or modes for directory /root
Jul 27 21:26:32 student1986 sshd[14103]: Authentication refused: bad ownership or modes for directory /root
Jul 27 21:26:35 student1986 sshd[14104]: Connection closed by ::1
Jul 27 21:26:51 student1986 sshd[14166]: Authentication refused: bad ownership or modes for directory /root
Jul 27 21:26:51 student1986 sshd[14166]: Authentication refused: bad ownership or modes for directory /root
Jul 27 21:26:53 student1986 sshd[14167]: Connection closed by ::1
Jul 27 21:26:55 student1986 sshd[14169]: Authentication refused: bad ownership or modes for directory /root
Jul 27 21:26:55 student1986 sshd[14169]: Authentication refused: bad ownership or modes for directory /root
1.ssh-keygen (效果同ssh-keygen -t rsa 一样,也可以ssh-keygen -t dsa)
2.ssh-copy-id -i ~/.ssh/id_rsa.pub root@localhost
这两步基本上可以了,如果还是需要输出密码,则执行
chmod -R 700 ~/.ssh
chmod 600 ~/.ssh/authrized_keys
如果还是不行,仍然需要输入密码进行访问,建议查看日志:
cat /var/log/secure
查看具体的错误,常见的错误是/root目录的权限被改动,需要是755,
如果改成777,则会有问题,如我发现我本机的问题是这样的:
Jul 27 21:26:32 student1986 sshd[14103]: Authentication refused: bad ownership or modes for directory /root
Jul 27 21:26:32 student1986 sshd[14103]: Authentication refused: bad ownership or modes for directory /root
Jul 27 21:26:35 student1986 sshd[14104]: Connection closed by ::1
Jul 27 21:26:51 student1986 sshd[14166]: Authentication refused: bad ownership or modes for directory /root
Jul 27 21:26:51 student1986 sshd[14166]: Authentication refused: bad ownership or modes for directory /root
Jul 27 21:26:53 student1986 sshd[14167]: Connection closed by ::1
Jul 27 21:26:55 student1986 sshd[14169]: Authentication refused: bad ownership or modes for directory /root
Jul 27 21:26:55 student1986 sshd[14169]: Authentication refused: bad ownership or modes for directory /root
相关文章推荐
- linux 正常关机
- CentOS6.8部署Keras环境
- Linux第三天
- Linux基础系列3(history命令)
- 10009---怎么查看linux版本
- 虚拟机 centos 6.5 扩展根目录分区大小
- Linux文件管理及相关命令-1
- LINUX入门
- 新手学linux 之文件系统结构简介
- linux文件系统及目录结构
- Centos7 安装 matplotlib问题
- Centos下使用packstack安装openstack allinone版本
- linux、SecureCRT安装JDK
- Linux目录结构及文件基本操作
- 新手学Linux获取帮助的几个途径
- 中文输入引发的异常
- Linux Kernel 4.7版本发布
- Linux第二弹
- Java Web访问Linux的Mysql
- linux后台运行任务——screen