Iptablesでポート22を開く方法

Iptablesでポート22を開く方法

ec2インスタンスにsshできません。実行すると、nmap -Pn 10.xxx.xxx.xxインスタンスのポート22が開いていないことがわかります。

このインスタンスにセキュリティグループを追加し、sshルールを追加しました。同じセキュリティグループを持つ他のインスタンスにSSHで接続できます。このインスタンスだけが失った全てのrules

ssh しようとすると、接続タイムアウトエラーが発生しますssh [email protected]

そこで、同じセキュリティグループを持つ別のインスタンスにログインしてこれを実行しようとしました sudo iptables -A INPUT -d 10.xxx.xxx.xx -p tcp --dport 22 -j ACCEPTが、そのインスタンスのポート22は開きませんでした。

上記のコマンドの出力iptablesなし

ログインできたインスタンスから:

sudo iptables -S -t mangle
-P PREROUTING ACCEPT
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-P POSTROUTING ACCEPT

誰か、iptablesを使ってsshポートを開く方法を教えてくれませんか?

ありがとう

関連情報