1 在本地电脑用putty-gen生成密钥

参考1
参考2
2 服务器端操作
将公钥上传至Linux服务器。
复制上述公钥到服务器端的authorized_keys文件
mkdir ~/.ssh
vi ~/.ssh/authorized_keys

- 在vi编辑器中,按下
Shift+Insert键或者右键选择粘贴,即可将剪贴板中的文本粘贴到编辑器 - 然后按下
:wq, 保存退出。
3 Windows 端putty设置


私钥导入完成后,回到前面Session页面,保存。点击Open即可免密登录。
“PuTTY key format too new” when using ppk file for PuTTY SSH key authentication

参考3