erlang でsshモジュールを使用すると、リモート サーバーへの接続を確立できます。
このような API にはいくつかのオプションが示されていますが、.pem ファイルを使用して認証することによってのみ強制される接続を確立できるオプションがどれかはわかりません。
たとえば、OS シェルで ssh コマンドを使用すると、次のようにホストに接続できます。
ssh -c 3des -2 -l root -i MYPERMISSIONFILE.PEM myhost.mydomain.com -p 22
Erlang では、ssh モジュールに fd オプション { fd,
ssh:start().
ssh:connect("myhost.mydomain.com",22, ???????? ).
いくつかのセキュリティ オプションがあります。.pem ファイルの内容をセキュリティ オプションの 1 つとして使用できると思いますが、それは 1700 文字になります。ファイル記述子 [ {fd, } ] を使用するオプションがありますが、それがこれを達成する方法であるかどうかは不明です。