【AWS EC2】SSH接続が出来ないときに疑うこと

エラーメッセージと対応を記載。

Unprotected Private Key File error

Mac等のLinuxOSを使用している際に、ダウンロードしたpemファイル(プライベートキー)の権限が設定できていない。

chmod 400 <pemファイル>

で権限を変更して、再度試す。

Host key not found

SSHコマンド時のユーザー名が間違っていることを疑う。

ssh ec2-user@<ipアドレス> -i <pemファイル>

ec2-user の部分が間違っていないか確認する。

connection timeout

主に2パターン。

1. セキュリティグループのインバウンドが上手く設定できていない

マネジメントコンソール上で、SSHのマイIPを設定するか、0.0.0.0/0を設定する。

2. CPU使用率が高すぎる

インスタンスのスペックを変えたりする。


この記事が気に入ったらサポートをしてみませんか?