使用putty和xshell 进行私钥认证

putty 私钥认证步骤shell

这里须要将这一大窜字符复制出来,等一会须要使用ssh

 

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAjFdQCLqiTV7ymGFC4ESdrtYokc1IYO1C3I+zauTa3ztzQnxZs+rwqX3mjipmn5DM9tD/lQduNvU0PSmPBYXEX/CmWYHMeRrrNtRPA88u4LyNI5DTicg2qqFuOTI3/Xvismk9iMr+yEqVEdluoIzkLgDG2M2jHyyHzpmEqu98Rl1ulKSEhMkVK7Pgn9VqM++Q9dvBXy8/cAiTSilnuVy48L2rYdqPdUM9V0/WnKiz415Y8io/nET85JUGPA6ZtB2mJOi2OCj5xOO/h9ACMW0TuEaM/gERuun/PP/Rp+QgvXBqdCP76hiHyN/QnkK7Wjo6865EFkACqsvK3du10PQXNQ== rsa-key-20180510加密

 

使用 vi /root/.ssh/authorized_keys 编辑这个文件,进入这个文件后,按小写字母“i” 而后将刚才复制的那段字符串 粘贴上,按 Esc --:--wq 保存并退出3d

而后须要关闭防火墙ip

setenforce  0 关闭防火墙字符串

退出当前登陆,而后从新打开puttyio

而后从新选择以前保存好的5.130--load---save (这块必定要保存,否则下次登陆不上)登录

 

这边提示须要输入密钥的密码,也就是刚才设置的密码rsa

这样就使用putty使用私钥登陆了。防火墙

 

 

Xshell 使用私钥登陆

这边密钥类型选择“RSA” 密码长度选择 2048

输入密钥加密的密码

这样就生成了公钥,一样须要将公钥复制下来

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAxkeLeV9w2e7L3yY0kzUrjL5F34BNOoRpydn/Nd4MTGTUwF3/0PNrlhBXiY5r3PFlyLw1qeOH7fi8LTf7Wj+HlWEhM8GuIgtdr3Kjs0r+XGbH0x6W8vE2P+CS86m/mPzsXhxWbZmuA5CFUI4SxdMlskP67r1QDySMGAmwjflzyrQdckVVZL+7dI+26NYrnuNPbrblMcDnUW/aPGpMb1VXRgRJL+5qeBWHNWGdPcokedP2U7K7pxuRXN+GS/mG0C6B3t9kcRctKl+qPKUf0Ljjg2Sqb/TOBvX9es8rqGnmmjbZhdB1Pf5mVKcnwcKbX+DjxL0Lkkke/eBmuwTJ6wk8XQ==

 

关闭窗口

一样适用 vi  /root/.ssh/authorized_keys 将xshll 复制的公钥文件 粘贴在里面,保存退出

 

 

设置完成后,须要的就是更改验证方式,打开会话框,选中你要验证的用户名,点属性

 

 

选择用户身份认证, 方法选择 public key 认证,用户密钥选择浏览,选择刚刚设置成功的用户密钥,输入密钥密码

断开链接后,点从新链接

说明使用Xshell 密钥链接成功了

相关文章
相关标签/搜索