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 포트를 여는 방법을 도와줄 수 있나요?

감사해요

관련 정보