Open2
OpenSSH 7.8以上で旧形式の秘密鍵を生成するメモ

ちょっとした作業のとき旧形式の秘密鍵を生成する必要があり、手間取ったのでメモ。
手元のローカル環境のOpenSSHのバージョン確認は下記のように行う。
ssh -V
本スクラップを記載時はOpenSSH_8.6p1
だった。
結論、OpenSSH 7.8以上で旧形式の秘密鍵を生成する場合、こちらのコマンドを使う。
ssh-keygen -f {$SSHキーペアのファイル名} -t rsa -m PEM -C {$任意のコメント}
これで生成すると、秘密鍵の表記は
-----BEGIN RSA PRIVATE KEY-----
***省略***
-----END RSA PRIVATE KEY-----
となる。
OpenSSH 7.8以上で旧形式ではない場合は、下記のようになる。
-----BEGIN OPENSSH PRIVATE KEY-----
***省略***
-----END OPENSSH PRIVATE KEY-----

参考になった