2016-05-17 97 views
2

有关此主题的许多SO帖子,但大多数都是针对Windows并使用GUI的。所有其他帖子似乎都使用CLI。将mapes上的.pem转换为.ppk

在MacOS/Linux上是否有一个puttygen的GUI版本,如果有,请参阅如何安装/使用? CLI似乎给我一个错误。

Usage: puttygen (keyfile | -t type [ -b bits ]) 
       [ -C comment ] [ -P ] [ -q ] 
       [ -o output-keyfile ] [ -O type | -l | -L | -p ] 


>puttygen mykey.pem -t rsa -b 2048 -o mykey.ppk 
puttygen: cannot both load and generate a key 

我的命令有什么问题吗?

回答

5

AFAIK,没有用于腻子版OSX的GUI。

你可以简单地转换你的钥匙是这样的:puttygen mykey.pem -o mykey.ppk

+0

谢谢你的答复。我想我很想知道他们为什么给命令选项? AWS指令似乎需要rsa类型和2048位的文档。 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html?icmpid=docs_ec2_console。可怕的文件。 – codingknob

+0

不知道为什么他们在GUI中设置大小,没有选择,你不能将openssh 2048bita密钥转换为putty 1024bits密钥;) – user801247

+0

是否可以在mac上使用'puttygen'? – Qasim