使用 .ppk 密钥和 `ssh`

aWe*_*per 13 linux ssh putty

我有一个 PuTTY.ppk钥匙。如何ssh在 Linux 上将它与/OpenSSH一起使用?

aki*_*ira 17

使用 PuTTYgen 将其转换为适当的格式。

  • 如果您需要私钥,请在 Windows 上使用 PuTTYgen 的转换 → 导出 OpenSSH 密钥菜单项,或在 Linux 上运行以下命令:

    puttygen MyKey.ppk -O private-openssh -o MyKey.key
    
  • 如果您只需要公共部分,请从 PuTTYgen 的“粘贴公钥”框中复制并粘贴它。在 Linux 上,使用与上面类似的命令,只是替换private-opensshpublic-openssh.

    截屏

(在 Linux 上,PuTTYgen 通常在包puttyputty-tools.)