AWS给了我一个.pem格式的私钥。 我试图用它与PuTTY,但失败,我读了我需要生成一个密钥与PuTTYgen但PuTTYgen只适用于Windows。 所以我试图使用Linux命令ssh-keygen 。 但是,能够生成PuTTY可以使用的密钥的命令究竟是什么?
顺便说一句,我可以使用SSH连接控制台没有与.pem文件的问题。
要使用puttygen的* nix命令行版本将.pem键转换为.ppk键,请使用:
puttygen mykey.pem -o mykey.ppk
请参阅puttygen手册页 。
PuTTY rpm和“putty-tools”包可用于许多* nix发行版。
.ppk格式是PuTTY专有的,因此PuTTY工具集之外的工具(如ssh-keygen )不支持。
请注意,您可以使用GUI版本的PuTTYgen转换Windows上的密钥,并仍然使用Linux上的转换密钥。
您需要在Windows中使用Puttygen工具将提供的PEM文件转换为PPK文件。
希望这可以帮助。