ec2 インスタンスを作成した後、ssh
秘密キーを使用してポートにアクセスしようとしましたが、chmod
キーを まで下げても400
このエラーが発生します。
vagrant@ubuntu-bionic:/vagrant$ chmod 400 ./itmo-544-2019.pem
vagrant@ubuntu-bionic:/vagrant$ ssh -i ./itmo-544-2019.pem ubuntu@<ip-address>
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0555 for './itmo-544-2019.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 "./itmo-544-2019.pem": bad permissions
[email protected]: Permission denied (publickey).
秘密鍵が次のように始まることを確認しました
-----BEGIN RSA PRIVATE KEY-----
そして最後は
-----END RSA PRIVATE KEY-----
私も試しましたchmod 600 ./itmo-544-2019.pem
。しかし、これも役に立ちませんでした。
理由が分かりますか?