putty密钥认证

1.运行PUTTYGEN.EXE

spacer.gifwKioL1njMDTTFQXoAADEghv3G4Q480.jpg


2.点击Generate,出现进度条时不停的移动鼠标,这样便于更快的生成key

spacer.gifwKiom1njMwCgtxnMAACB7KUzawE988.jpg


3.生成key之后,设置key的密码并保存私钥和公钥

spacer.gifwKiom1njM5ezX_TvAAFh-n3V7kc940.jpg


4.在linux服务器上

a.创建/root/.ssh目录,设置目录的权限为700

b.在.ssh目录下使用vi编辑authorized_keys文件,将vi切换至insert模式后将公钥内容粘帖至文件中

c.然后保存退出,如果需要请执行setenforce  0(将selinux关闭)

spacer.gifwKioL1njMPazE9QPAAA-9oEPPOA904.jpg

wKiom1njM8rQvEXtAAAP6zBwrV0938.jpg


5.打开PUTTY,Load对应服务器会话

spacer.gifwKiom1njNCCi5feUAAEUeSNBevI446.jpg


6.点击左侧SSH展开,选择Auth,再点击右边Browse按钮选择私钥

spacer.gifwKioL1njMXuCCo-0AAEkRWpm_f0739.jpg

wKiom1njNEzCzXj_AACy-LRHXSk859.jpg


找到私钥文件并打开,最后在Seession界面中点击Save

spacer.gifwKiom1njNaLyfGzxAAEBgdxWMp4946.jpg

至此就可以使用密钥登录linux服务器了。