ssh两种算法:
RSA秘钥,即可以加密算法,又可以数字签名。(默认)
DSA秘钥,数字签名算法。
1.3、设置密码这里的密码不是登录密码,应该是使用密钥的密码,加强安全性。
1.4、设置密钥对长度1.5、生成密钥对点击下一步创建密钥
这里一定选择openSSH密钥格式,生成文件在windows的C:\Users\Yu\Documents|iDentity中,也可选择目录。
点击完成,下一步选择是。
二、上传到linux服务器2.1、找到密钥对Identity为私钥(钥匙);
Identity.pub为公钥(锁)。
2.2、服务器上传公钥[root@nfs ~]# cd .ssh/
[root@nfs .ssh]# ls
known_hosts
[root@nfs .ssh]# rz -y
rz waiting to receive.
zmodem trl+C
100% 221 bytes 221 bytes/s 00:00:01 0 Errors
2.3、更改公钥名称、权限
[root@nfs .ssh]# ls
Identity.pub known_hosts
[root@nfs .ssh]# mv Identity.pub authorized_keys
[root@nfs .ssh]# ls -l authorized_keys
-rw-r--r-- 1 root root 221 Oct 8 12:33 authorized_keys
[root@nfs .ssh]# chmod 600 authorized_keys
[root@nfs .ssh]# /etc/init.d/sshd restart
Stopping sshd: [ OK ]
Starting sshd: [ OK ]
这里要把公钥重命名,并且更改该文件权限。
三、测试3.1、secureCRT新建快速连接填写好主机名、端口号,密码那里取消选择,因为是非密码登录;
3.2、secureCRT设置私钥密码的勾取消,鼠标单击公钥-->属性
查找本机私钥,点击确定,连接。
由于第一次登陆,没有设置会话选项和全局选项,不是仿真的Liunx模式,背景是默认白色,表示成功了。