openssl rsa -in ~/.ssh/id_rsa -outform pem > id_rsa.pem
上記コマンドでPEMファイルを作ろうとすると以下のようなエラーが出る場合があります。
unable to load Private Key
4596061804:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:697:Expecting: ANY PRIVATE KEY
以下の通りsudoをつけて実行するとうまくいきました。
sudo openssl rsa -in ~/.ssh/id_rsa -outform pem > id_rsa.pem