密钥登录服务器

使用puttygen,点击Generate开始生成公钥和私钥。


生成完毕,点击save private key将私钥保存起来,


然后将公钥全选复制。


进入服务器,将公钥复制下面这个文件

vim /root/.ssh/authorized_keys

安全起见,设置验证文件为只读

chmod 400 /root/.ssh/authorized_keys

Putty端配置

先到Connection-Data项设置自己的登陆用户名(root)

再点SSH项下面的Auth,添加第一步保存的私钥文件


然后很重要的是要回去Session项里保存!!!不然下次又得重新添加一遍

测试一下是否能直接登录进服务器

成功后更改设置

vim /etc/ssh/sshd_config

PubkeyAuthentication 设置为 yes(这个是被注释掉的,解开注释)

PasswordAuthentication 设置为 no(不想要密码登录的设置这个)改完重启sshd service sshd restart



/public/doc/puttygen.exe

评论