首先,我们在官网上下载好putty安装包,然后安装好,具体怎么做自己百度解决(温馨提示:不是单一的putty软件哈)
那么找到puttygen,打开
点击generate(同时你得摇动你得鼠标,进度条才会走)
下面蓝色选中额部分是公钥,key comment你可以命名一个名字来保存,key passphrass是你用密钥远程登录时的密码,自己来设定一个,下面的也一样;然后点击save private key,把私钥保存在你的电脑里额一个目录下,这一步自己在完成。下面会用到。
链接我们的linux,在我们的root目录下创建目录.ssh,在.ssh下创建authorized_keys文件。命令如下。
编辑文件authorized_keys,把上面的公钥复制到这个文件当中。(下下图)
在putty下,复制完上面蓝色选中部分,直接点击右键就可以粘贴,按esc,然后输入:wq,回车。
这时候我们要给目录和文件设置权限(下图)
下一步关闭防火墙
编辑文件/etc/selinux/config,修改这一行SELINUX=disabled,保存
马上OK,打开我们的putty,点击左边ssh下的auth,右边有browse,把你存入的私钥的路径添加上,然后回到左边上面第一个选项session>>load>>open。到这一步就可以了。
下面就是我们打开的putty会出现让你输入“123”的密码,就是你设定的那个密码。到这一步,我们的putty密钥验证就设置完成了。
本文出自 “linux” 博客,请务必保留此出处http://molinsky.blog.51cto.com/9310917/1764534
原文地址:http://molinsky.blog.51cto.com/9310917/1764534