タイトル通りです。
1 2 3 4 5 6 7 8 9 |
$ ssh -i key.pem -l ec2-user 10.1.1.1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for 'key.pem' are too open. It is recommended that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: key.pem Permission denied (publickey). |
ssh使用で秘密鍵を使おうとしたら上記のエラーとなりました。
文字通り権限設定がまずいみたいなのでパーミッションを600に変更しましょう。
1 |
$ chmod 600 key.pem |
すると無事変更できました。
1 2 3 4 5 6 7 |
Last login: Sun Jan 18 05:54:23 2015 from *** __| __|_ ) _| ( / Amazon Linux AMI ___|\___|___| https://aws.amazon.com/amazon-linux-ami/2014.09-release-notes/ |
他のアカウントで見れたらまずいファイルなので、ユーザに気づかせるために必要な警告ですね。