search
LoginSignup
25

More than 3 years have passed since last update.

posted at

エラー: Unprotected Private Key File (保護されていないプライベートキーファイル)

EC2インスタンスにsshでログインしようとしたときに、

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
Permissions 0777 for '/Users/NAO/Downloads/web.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/Users/NAO/Downloads/web.pem": bad permissions
ec2-user@54.249.87.*: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

と表示された!

プライベートキーファイルはその他のすべてのユーザーの読み取りおよび書き込み操作から保護されている必要がある。
プライベートキーがユーザー以外によって読み取りまたは書き込みできる場合、SSH はキーを無視し、表示されるようだ。

上記の例では777の権限があり、安全性は非常に低いので、SSH はこのキーを無視します。
エラーを修正するには、chmodコマンドを実行し、変更してあげればOK!

$ chmod 600 Downloads/private.pem

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
25