環境
- MacOS 10.12.6
AWSのインスタンス作成後にSSHコマンドで接続しようとした時に
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'my-keypair.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 "my-keypair.pem": bad permissions
Permission denied (publickey).
となる場合がある。これは、使おうとしているキーペアのパーミッションレベルが甘すぎだよ、もっと絞って、と言っているのである。
$ chmod 600 my-keypair.pem
とすることでsshコマンドが通るようになる。