Xshell,CRT基于公钥的远程连接

1.xshell基于公钥的远程连接

首先在客户机上生成密钥
(1)工具→新建用户密钥生成向导


Xshell,CRT基于公钥的远程连接_第1张图片
Paste_Image.png

(2)选择密钥类型和长度


Xshell,CRT基于公钥的远程连接_第2张图片
Paste_Image.png

Xshell,CRT基于公钥的远程连接_第3张图片
Paste_Image.png

(3)生成密钥,点击 下一步
Xshell,CRT基于公钥的远程连接_第4张图片
Paste_Image.png

(4)点击 关闭

Xshell,CRT基于公钥的远程连接_第5张图片
Paste_Image.png

(5)输入名称和主机IP,然后点击用户身份验证
千万不要点击确认,因为默认是密码登录

Xshell,CRT基于公钥的远程连接_第6张图片
Paste_Image.png

(6)更改方法为 Public Key
输入用户名,因为用户名不同秘钥也不同
选择用户密钥
如果有密码请输入密钥密码,点击 确定
Xshell,CRT基于公钥的远程连接_第7张图片
Paste_Image.png

(7)然后,将保存在本地上的公钥文件传到服务器端并且放在 .ssh/authorized_keys文件里,如果 .ssh下的 authorized_keys存在,则追加进去,如果不存在,就创建一个 authorized_keys文件,必须是这个文件名哦!!!权限必须是600

Xshell,CRT基于公钥的远程连接_第8张图片
Paste_Image.png

(8)点击连接

Xshell,CRT基于公钥的远程连接_第9张图片
Paste_Image.png

2.CRT基于公钥的远程连接

首先在客户机上生成密钥
(1)选择tools→Create Public Key...

Xshell,CRT基于公钥的远程连接_第10张图片
Paste_Image.png

(2) 下一步
Xshell,CRT基于公钥的远程连接_第11张图片
Paste_Image.png

(3)选择密钥的类型
Xshell,CRT基于公钥的远程连接_第12张图片
Paste_Image.png

(4)输入密钥的口令
Xshell,CRT基于公钥的远程连接_第13张图片
Paste_Image.png

(5)选择密钥的长度
Xshell,CRT基于公钥的远程连接_第14张图片
Paste_Image.png

(6)选择文件的格式和放置的目录
Xshell,CRT基于公钥的远程连接_第15张图片
Paste_Image.png

(7)无所谓
Xshell,CRT基于公钥的远程连接_第16张图片
Paste_Image.png

(8)然后这里我用rz传输公约到服务器端
Xshell,CRT基于公钥的远程连接_第17张图片
Paste_Image.png

(9)更改公钥的格式
Paste_Image.png

(10)更改连接的方式
Xshell,CRT基于公钥的远程连接_第18张图片
Paste_Image.png

(11)用ssh和PublicKey来连接
Xshell,CRT基于公钥的远程连接_第19张图片
Paste_Image.png

(12)选择连接时所用的用户名
Xshell,CRT基于公钥的远程连接_第20张图片
Paste_Image.png

(13)输入公钥文件
Xshell,CRT基于公钥的远程连接_第21张图片
Paste_Image.png

你可能感兴趣的:(Xshell,CRT基于公钥的远程连接)