从putty转到了xshell,所以ppk文件没有办法直接使用,需要转换一下。

使用putty软件中的puttygen.exe,可以在putty网站中直接下载该程序,有单独提供。

打开它,选择“Conversions”->“Import key”,选择要导入的ppk文件。导入后,下面的“Export OpenSSH key”选项由灰色变成可用状态,点击它,导出一个自己命名的文件,这个文件默认没有后缀名,也无需加后缀名。导出时提示没有设置密码,点击“是”或者返回设置一个密码。

已经可以正常导入:

putty-ppk-to-xshell-key