PEMキーをRSAキーペアに変換するには?

PEMキーをRSAキーペアに変換するには?

Amazon EC2インスタンスにアクセスする方法として、お客様からPEMキーを受け取りました。これをOpenSSHで利用可能なものに変換するにはどうすればよいですか?

答え1

以下を使用して、OpenSSH秘密鍵からPEM公開鍵を抽出できます。

openssl rsa -pubout -in .ssh/id_rsa

ただし、OpenSSHにはPEM公開鍵を変換するためのツールがないか、PEM公開鍵も変換できます(注:PEM秘密鍵はOpenSSHプロトコル2鍵のデフォルト形式です)。

答え2

次の形式でプライベートキーを送信した場合keyfile.pem(たとえば、Amazon LightSail VPSの場合)、それをSSHプライベートキーとして直接使用できます。

ssh -i keyfile.pem ubuntu@dest_ip

または、次のようにプロキシに追加できます。

ssh-add ./keyfile.pem

次にログインします。

ssh ubuntu@dest_ip

関連情報