web-dev-qa-db-ja.com

.pemファイルを使用してsshで接続する

.pemファイルを使用してsshで任意のサーバーに接続する方法を知りたいです。

現在、私は次のコマンドを実行しています:

ssh [email protected]

どのオプションを使用すればよいですか?

58
danielrvt

-iオプションを使用します。

ssh -i mykey.pem [email protected]

this answer で述べたように、このファイルには正しい権限を設定する必要があります。 ssh manページ の意味:

他の人がアクセスできる場合、sshは秘密鍵ファイルを単に無視します。

次のコマンドで許可を変更できます。

chmod go= mykey.pem

つまり、groupおよびotherequal許可の空のリストに。

107
legoscia
chmod 400 mykey.pem

ssh -i mykey.pem [email protected]

.pemファイルを使用してssh経由で任意のサーバーに接続します。

27
shubham rajput

AWSの場合、ユーザーがubuntuの場合、次を使用してリモートサーバーに接続します。

chmod 400 mykey.pem

ssh -i mykey.pem ubuntu@your-ip
9
Pranoy Gn