AWS EC2へのSSH接続時に許可エラーが発生する問題とその解決方法
AWS EC2へSSHで接続しようとした際に、「許可エラー」が表示されることがあります。
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for 'xxx.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: xxx.pem Permission denied (publickey).
AWS EC2のpemファイルの許可設定エラー
このエラーは、AWS EC2のpemファイルの許可が適切に設定されていない場合に発生します。以下に、pemファイルの許可を変更する手順を説明します。
pemファイルの許可を変更する方法
- まず、ターミナルを開きます。
- 次に、pemファイルが保存されているディレクトリに移動します。
- そして、以下のコマンドを入力し実行します:
chmod 400 xxx.pem
- 最後に、再度SSHでAWS EC2へ接続してみてください。
AWS EC2へのSSH接続エラー解消
以上の手順で、許可エラーは解消されるはずです。これで無事にAWS EC2へ接続することが可能となります。