首先,我们在官网上下载好putty安装包,然后安装好,具体怎么做自己百度解决(温馨提示:不是单一的putty软件哈)

wKioL1cR_gvS_18gAAAqnqQ_D_E266.png

那么找到puttygen,打开


wKioL1cR_gzAQ94qAACT2KuLK2o316.png

点击generate(同时你得摇动你得鼠标,进度条才会走)


wKioL1cR_g3jreZmAACki5T4bD8795.png

下面蓝色选中额部分是公钥,key comment你可以命名一个名字来保存,key passphrass是你用密钥远程登录时的密码,自己来设定一个,下面的也一样;然后点击save private key,把私钥保存在你的电脑里额一个目录下,这一步自己在完成。下面会用到。


wKiom1cR_VGjp6AeAACavuZU0Jo972.png

链接我们的linux,在我们的root目录下创建目录.ssh,在.ssh下创建authorized_keys文件。命令如下。

编辑文件authorized_keys,把上面的公钥复制到这个文件当中。(下下图)

wKiom1cR_VKwq_kBAAA2fDfOdn4160.png

在putty下,复制完上面蓝色选中部分,直接点击右键就可以粘贴,按esc,然后输入:wq,回车。

wKiom1cR_9DiR2nzAABbQbd_0jE521.png

这时候我们要给目录和文件设置权限(下图)

wKioL1cSAWrAPAosAAAZqsP38eI158.png

下一步关闭防火墙

wKioL1cR_g7S-UsAAAAYPEyItR8479.png

编辑文件/etc/selinux/config,修改这一行SELINUX=disabled,保存

wKiom1cR_VLQZ1ENAABJzl4JYJ0184.png

接着命令(下图)

wKioL1cR_g7yIntyAAAh4xNS4ws585.png

马上OK,打开我们的putty,点击左边ssh下的auth,右边有browse,把你存入的私钥的路径添加上,然后回到左边上面第一个选项session>>load>>open。到这一步就可以了。


wKiom1cR_VOTem3iAACX4PwkE8Y060.png


下面就是我们打开的putty会出现让你输入“123”的密码,就是你设定的那个密码。到这一步,我们的putty密钥验证就设置完成了。

wKioL1cR_g2zV6pTAAAgbyJcxMg463.png