我正在使用 Vagrant 在 Windows 主机上创建虚拟机,我想用 PuTTY 连接到该主机。Vagrant 创建一个 .pem 格式的 RSA 私钥。PuTTY 需要 .ppk 格式的密钥来创建连接。
我想在创建 vagrant VM 时自动将 .pem 转换为 .ppk。
如何将 .pem 转换为 .ppk 的问题已被多次询问和回答,但在 Windows 上,所有这些答案都涉及单击 puttygen GUI。在 Linux 上,puttygen 似乎可以完全从命令行操作,但在 Windows 上必须使用 GUI。
在创建我想避免的新 VM 时,必须单击 GUI 是我工作流程中的一个缓慢点。
在 Windows 上是否有任何命令行/可编写脚本/编程方式将 .pem 文件转换为 .ppk 格式?