如何在 Unix/Linux 中创建或转换可在 Windows PuTTY 中使用的 .ppk 格式的私钥?

如何在 Unix/Linux 中创建或转换可在 Windows PuTTY 中使用的 .ppk 格式的私钥?

是否可以在 Linux 中创建或将密钥转换为可在 Windows 中的 PuTTY 中使用的 .ppk 格式?

无需下载任何额外的软件puttygen,例如,使用标准工具等ssh-keygen

更具体地说,.ppk带有ssh-2 protocol和 的格式bytes=2048

答案1

不,ssh-keygen不支持 PuTTY 密钥格式。在两种操作系统中,您都需要 PuTTYgen。

  • 在 Windows 上,使用 PuTTYgen 的“导入 OpenSSH 密钥”命令。

  • 在 Linux 上,puttygen input.key -o output.ppk

该格式记录在sshpubk 文件:377 如果您想编写自己的程序。

相关内容