Lubuntu 18.04.4でppkファイルをpemに変換
Lubuntu 18.04.3から18.04.4にアップグレードするとまともというか
LXQtがインストールされないっぽい?(ΦωΦ)
(インストールされてるけど気づかないだけかもしれん、知らんけど)
それはさておき、クライアントがWin10じゃなくてLinux(Ubuntu系)の
場合に、ppkからpemに変換する場合について調べたので備忘録として
まとめておく。(参考サイトの手順をなぞっただけだけど)
下記内容から察するに、Windowsはpuytty-genがインストールされてれば
同じ方法で変換できると思われ。
[手順]
1. putty-toolsをインストール。
$ sudo apt install putty-tools
2. Lubuntuのバージョンを確認しておく。
$ lsb_release -a
No LSB modules aer available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic
3. ppkファイルをpemファイルに変換。
$ puttygen sample.ppk -O private-openssh -o sample.pem
[解説]
-O: 出力ファイルタイプを指定
private-openssh: OpenSSHのプライベートキー
-o: 出力ファイルを指定
※Amazon EC2で利用する秘密鍵のパスフレーズを削除
$ openssl rsa -in key.pem -out key.pem
$ ssh-keygen -f key.pem -p
-f: ファイル名を指定
※もし未指定の場合は、ファイル名入力を促される(らしい)
[参考サイト]