ターミナルでawsにssh接続をしたところ、WARNING: UNPROTECTED PRIVATE KEY FILE!が出て接続できませんでした。
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/Users/username/.ssh/xxx.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/username/.ssh/xxx.pem": bad permissions
ec2-user@xxx.amazonaws.com: Permission denied (publickey,xxx).
メッセージを読むと、鍵ファイルがプロテクトされてないよ。badパーミッションだよ。ということを言われてます。
ということは、鍵ファイルをプロテクトされているパーミッションに変更すればOKです。
chmod 600 xxx.pem
再度、ターミナルでssh接続をすると、
接続できるようになりました。
コメント