Linuxでputty形式の秘密鍵をOpenSSH形式に変換する

      2016/05/23

SSH接続が鍵方式でのログインになっているとき、たまにppkファイルで鍵ファイルをわたされる時があります。

このppkファイルのままだと、sshコマンドでログインすることができないので、一般的な秘密鍵・公開鍵にコンバートする必要があります。

Linux上でのコンバートの方法です。Oとoが紛らわしいので注意です。秘密鍵の変換の場合はパスワードが設定されているときはパスワードを入力してください。

■秘密鍵のコンバート

$ puttygen id_rsa.ppk -O private-openssh -o id_rsa Enter passphrase to load key:

 

■公開鍵のコンバート

$ puttygen id_rsa.ppk -O public-openssh -o id_rsa.pub

 

puttygenがない場合は以下でインストールできます。

#yum install putty

 

megane

megane

最近、個人事業主から法人へと進化しました。 エンジニア歴13年位です。PHPとかMysqlを使ってWebシステムを構築します。 Javaも書きます。 CakePHPも使います。 サーバのチューニングもごりごりやります。 あと、お肉と自動車が好きです。Twitterとか申請どうぞ。

 - SSH ,