问题描述:我的系统是centos6.5,完全按照铭哥在“linux系统初讲”--“1.8密钥验证”中的操作来做。关闭了selinux,iptables,而且所有的配置文件中的拼写都检查了3遍,确实没有问题。
解决方法:参考了网上很多文章,都试着做了,但是没用。最后参照了一篇文章的方法,将其中的操作简化一下,只需做如下配置就可以了:
(1)vi /etc/ssh/sshd_config进入sshd_config文件
(2)将#StrickModes yes改成StrickModes no。保存并退出
(3)执行 /etc/rc.d/init.d/sshd reload即可
解决方法:参考了网上很多文章,都试着做了,但是没用。最后参照了一篇文章的方法,将其中的操作简化一下,只需做如下配置就可以了:
(1)vi /etc/ssh/sshd_config进入sshd_config文件
(2)将#StrickModes yes改成StrickModes no。保存并退出
(3)执行 /etc/rc.d/init.d/sshd reload即可
0
- 2016.3.13 Linux ssh-keygen 命令详解
- 参考文档
- http://linux.51yip.com/search/ssh-keygen
- ssh-keygen - 生成、管理和转换认证密钥
- 1.命令安装:
- 无需安装
- 2.命令功能:
- 生成、管理和转换认证密钥
- 3.命令参数
- -f filename 指定密钥文件名
- -t type 指定要创建的密钥类型
- 4.命令实例
- 设置.6无需密码的ssh登陆.101
- [root@niaoyun-6 ~]# cd .ssh/
- [root@niaoyun-6 .ssh]# ll
- total 8
- -rw------- 1 root root 1589 Jun 22 09:35 known_hosts
- -rw------- 1 root root 1369 Jun 22 09:34 known_hosts.old
- [root@niaoyun-6 .ssh]# ssh-keygen
- [root@niaoyun-6 .ssh]# ll
- [root@niaoyun-6 .ssh]# ssh-agent
- [root@niaoyun-6 .ssh]# ssh-copy-id -i id_rsa.pub root@118.192.147.101
- 测试 效果
- [root@niaoyun-6 .ssh]# ssh 118.192.147.101
- Last login: Fri Jun 24 15:19:40 2016 from 118.242.16.50
- [root@niaoyun-101 ~]#
编辑回复