![SSH를 통해 방화벽을 설정할 때 IP 테이블 규칙이 엉망이고 나 자신이 잠겼습니다.](https://linux55.com/image/173097/SSH%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%EB%B0%A9%ED%99%94%EB%B2%BD%EC%9D%84%20%EC%84%A4%EC%A0%95%ED%95%A0%20%EB%95%8C%20IP%20%ED%85%8C%EC%9D%B4%EB%B8%94%20%EA%B7%9C%EC%B9%99%EC%9D%B4%20%EC%97%89%EB%A7%9D%EC%9D%B4%EA%B3%A0%20%EB%82%98%20%EC%9E%90%EC%8B%A0%EC%9D%B4%20%EC%9E%A0%EA%B2%BC%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
내 웹사이트에 방화벽 규칙을 설정하려고 했지만 IP 테이블 규칙을 어지럽혀서 잠겼습니다. 이제 SSH를 통해 VPS에 액세스할 수 없습니다. 시도하면 다음 메시지가 나타납니다.
ssh: connect to host [IP address] port [Port]: Connection timed out
먼저 방화벽 규칙을 설정하는 단계를 진행했습니다. 이 시점에서는 iptables -A INPUT -j DROP
결국 어떤 명령도 추가할 수 없기 때문에 자신을 차단한 것 같습니다.
그렇다면 이 문제를 해결하고 강력한 방화벽을 추가하려면 어떻게 해야 할까요?
참고 1: 저는 이 내용을 처음 접했고 배우려고 노력하고 있습니다. 참고 2: 인스턴스의 관리 페이지에 액세스할 수는 없지만 사이트를 호스팅하는 친구에게 몇 가지 작업을 요청할 수 있습니다. 따라서 SSH에서 우선순위 수정이 가능합니다.
미리 감사드립니다!