.pemファイルを使用してssh経由で任意のサーバーに接続する方法を知りたいです。
現在、次のコマンドを実行しています。
ssh user@mydomain.com
どのオプションを使用する必要がありますか?
回答:
-i
オプションを使用します。
ssh -i mykey.pem user@mydomain.com
この回答に記載されているように、このファイルには正しいアクセス許可が設定されている必要があります。sshのmanページは言います:
sshは、他のユーザーがアクセスできる場合、秘密鍵ファイルを単に無視します。
次のコマンドで権限を変更できます。
chmod go= mykey.pem
以下のため、セットのアクセス許可であるG競売及びOその他等しい権限の空のリストに。
chmod 400 mykey.pem
ssh -i mykey.pem user@mydomain.com
.pemファイルを使用してssh経由で任意のサーバーに接続します。