1

key.pem ファイルを取得し、パーミッションは 664 でした。

ssh -i key.pem xxx.xxx.xxx.xxx -l ec2-user 

ec2 インスタンスにログインします。しかし、エラーが返されました:

Permissions 0664 for '/path/to/key.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.

それから私は400を試しました、それは私に与えました

Permission denied (publickey).

ec2にsshするには、key.pemのどの権限を設定する必要がありますか?

事前にThx :)

4

2 に答える 2

1

これらはさまざまなことに関するエラーメッセージです。

400 はファイルの所有者のみの rw であり、問​​題ありません (.ssh は通常 rwx です)。

Permission denied (publickey).

これは実際にはサーバーから取得する必要があります。公開鍵を正しく追加していません。

于 2012-09-20T18:15:48.737 に答える
1
chmod 600 key.pem xxx.xxx.xxx.xxx

pemkey は自分だけが使用でき、他の人は使用できないようです

于 2013-09-01T09:08:01.420 に答える