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