19

ある日からAWS EC2インスタンスにアクセスできなくなりました。
(AMI: ubuntu/images/ebs/ubuntu-precise-12.04-amd64-server-20121001 (ami-22ad1223))

$ ssh -v -i mykey.pem ubuntu@XXX.XXX.XXX.XXX
OpenSSH_5.9p1, OpenSSL 0.9.8x 10 May 2012
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: Connecting to xxx.xxx.xxx.xxx [xxx.xxx.xxx.xxx] port 22.
debug1: connect to address xxx.xxx.xxx.xxx port 22: Operation timed out
ssh: connect to host xxx.xxx.xxx.xxx port 22: Operation timed out

これは、EC2 の「セキュリティ グループ」設定です。
接続が良かった時から設定を変えていません。

Ports  Protocol  Source
22      tcp     0.0.0.0/0
80      tcp     0.0.0.0/0
3000    tcp     0.0.0.0/0
3006    tcp     0.0.0.0/0

サーバーの再起動を何度も試みました。
Webサーバーは順調です。ただし、SSH 接続ではありません。

何が問題になる可能性があり、それを機能させるにはどうすればよいですか?

4

15 に答える 15

0

私もこの同じ問題に直面しましたが、ルートテーブルから許可していないことを知ってよかったです。

関連付けられている EC2 インスタンスを確認する

そして、これらの手順を試してください

  1. サブネット、ルート テーブル、許可された CIDR ブロック
  2. EC2 インスタンスに関連付けられたキーペア
  3. セキュリティ グループ ssh ポート 22 が許可されているかどうか。
于 2020-01-05T15:07:11.193 に答える