首页 > 代码库 > centos putty客户端秘钥

centos putty客户端秘钥

1:在putty的文件夹里面有一个puttygen的文件双击打开它

技术分享技术分享

2:选择Generate

技术分享技术分享

会出现这个页面正在生成秘钥随机的字符串需要鼠标动一动要不会走的很慢

技术分享技术分享

秘钥已经生成

上面这个是公钥这个是生成的一串随机数

技术分享技术分享


技术分享

这边设置一个密码这个是秘钥的密码不是root的密码,可以增强安全性

技术分享技术分享

然后就可以save公钥和私钥了左边是公钥右边是私钥

技术分享技术分享

先save一下私钥取个名字为sam(这个名字可以随便写)

技术分享技术分享

公钥也可以保存在相同的位置

技术分享技术分享

然后到Linux端

mkdir /root/.ssh         创建一个.ssh的目录

chmod 700 /root/.ssh/    把.ssh的这个目录改成700的权限

vim /root/.ssh/authorized_keys 

编辑一下authorized_keys这个文件,这个文件是没有的需要自己写。

写入的这个key是上面的那个公钥,把它复制过来就可以了

技术分享技术分享

setenforce 0      把selinux关掉


再次回到客户端,需要先load一下

技术分享技术分享

重新打开客户端在ssh里面有一个auth的选项选择刚才生成的秘钥

技术分享技术分享

然后重新回到session那边重新save一下,要不下次还需要弄一遍

技术分享技术分享

点oppen就额可以登入了,这里输入的是秘钥的密码不是root的密码

技术分享技术分享

成功!

技术分享


本文出自 “huazi” 博客,谢绝转载!

centos putty客户端秘钥