192.168.200.113 :
[root@173-16-16-1 ~]# useradd maoqing
[root@173-16-16-1 ~]# passwd maoqing //设置密码123
更改用户 maoqing 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@173-16-16-1 ~]# su - maoqing
[maoqing@173-16-16-1 ~]$
ssh-keygen -t rsa 命令是创建秘钥对
1. 意思是 “在/home/maoqing/.ssh/目录下创建秘钥对” Enter 即可 !:注意 上图为错误示范,秘钥对密码 必须>4 密码必须大于4位(不包括4位)
2. 输入加密算法密码 //设置秘钥密码,按回车为空密码
3 再次输入密码
此为正确示范 //我设置的密码是12345
使用完ssh-copy-id -i 这个命令 另一个用户yanqing 自动创建.ssh/目录 和authorized_keys 文件
192.168.200.112 :
[root@localhost ~]# useradd yanqing
[root@localhost ~]# passwd yanqing //设置密码 111
更改用户 yanqing 的密码 。
新的 密码:
重新输入新的 密码:
抱歉,密码不匹配。
新的 密码:
无效的密码: 密码是一个回文
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost ~]# su - yanqing
[yanqing@localhost ~]$
双向登录成功!
这是错误的典例:
1.利用scp 将公钥移动到112yanqing用户下面,但是yanqing用户并没有此.pub文件 (失败的原因就是没有指定目录)
另一个原因是 下面并没有出来 输入 yanqing用户的密码 所以鉴定失败
2.指定复制的目录 就在 yanqing用户的当前目录下
3.出来一堆东西 让我输入 112yanqing用户的密码 鉴定成功
下面的操作 更使人费解
在yangqing账户下 创建.ssh目录 并追加到公共目录下,并查看 ,一切什么问题都没有
但是
1:我建立一个ceshi.txt文件 用scp测试 发现还是要输入112yanqing用户的密码 测试失败
2:误认为 是权限的问题 于是 移到yanqing用户的家目录下 发现并没有成功
3:又在.ssh下 测试 全以失败告终