一、创建密钥对工作1.1、创建密钥对

SecureCRT密钥登录_SecureCRT windows 免密

1.2、密钥种类

ssh两种算法:

RSA秘钥,即可以加密算法,又可以数字签名。(默认)

DSA秘钥,数字签名算法。

SecureCRT密钥登录_SecureCRT windows 免密_02 

1.3、设置密码

这里的密码不是登录密码,应该是使用密钥的密码,加强安全性。

SecureCRT密钥登录_SecureCRT windows 免密_03 

1.4、设置密钥对长度

SecureCRT密钥登录_SecureCRT windows 免密_04 

1.5、生成密钥对

点击下一步创建密钥 

SecureCRT密钥登录_SecureCRT windows 免密_05


这里一定选择openSSH密钥格式,生成文件在windowsC:\Users\Yu\Documents|iDentity中,也可选择目录。

 SecureCRT密钥登录_SecureCRT windows 免密_06

点击完成,下一步选择是。

SecureCRT密钥登录_SecureCRT windows 免密_07

二、上传到linux服务器2.1、找到密钥对

Identity为私钥(钥匙)

Identity.pub为公钥()

SecureCRT密钥登录_SecureCRT windows 免密_08 

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

SecureCRT密钥登录_SecureCRT windows 免密_09

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新建快速连接

SecureCRT密钥登录_SecureCRT windows 免密_10

填写好主机名、端口号,密码那里取消选择,因为是非密码登录;

3.2、secureCRT设置私钥

密码的勾取消,鼠标单击公钥-->属性

SecureCRT密钥登录_SecureCRT windows 免密_11 

查找本机私钥,点击确定,连接。

由于第一次登陆,没有设置会话选项和全局选项,不是仿真的Liunx模式,背景是默认白色,表示成功了。

SecureCRT密钥登录_SecureCRT windows 免密_12