PuTTY导入密钥文件, 以公钥方式免密登录SSH

{{ time }}

首先, 你要有一个密钥文件, 假设它是 box_sshkey

Step1 打开PuTTYgen

->点 Conversions

->点 Import Key, 导入box_sshkey, 如下图

Step2 然后点 Save private key, 把它保存为一个 .ppk文件, 并放在你电脑上一个安全且你记得的地方

Step3 打开PuTTY

->输入你的 Host Name 和 Port

->在Saved Sessions中给这个服务器的连接取一个名字

->点 Save 按钮, 如下图

这样, 在下方的stored sessions表中会多出一个连接

Step4 点左侧的Connection->Data

->在右侧的Auto-login username填入SSH服务器的用户名

Step5 点左侧的Connnection->SSH->Auth

->在右侧如下图那里点击 Browse...按钮, 选择你刚才生成的.ppk文件

Step6 点左侧的 Session

->在右侧单击表中你刚才保存的连接

->再次点Save按钮, 如下图

以后你可以通过双击表中的链接名字来登录你的服务器, 如下图