SSH 방화벽

UFW 규칙과 SSH 접근 출처를 점검합니다.

실행 전 확인

이 예시는 UFW를 활성화하거나 초기화하지 않습니다. 콘솔과 현재 세션을 유지하고 실제 클라이언트 주소와 SSH 포트로 바꾸세요. IPv6, NAT, 동적 IP, 클라우드 보안 그룹, 규칙 순서 및 기본 정책을 고려하세요. 용도를 모르는 규칙은 삭제하지 마세요.

서버 측 단계는 Ubuntu를 예로 사용합니다. 다른 시스템에서는 명령, 설정 경로 및 서비스 이름이 다를 수 있습니다. 클라이언트 측 단계는 설명에 따라 클라이언트에서 실행하세요.

변경 사항을 적용한 후 새 SSH 세션에서 로그인이 가능한지와 원하는 기능이 작동하는지 확인하세요. 확인이 성공할 때까지 현재 세션을 열어 두면 필요한 경우 설정을 복구할 수 있습니다.

사용 예제

UFW 상태, 번호가 매겨진 규칙 및 기본 정책을 확인하세요.

sudo ufw status verbose
sudo ufw status numbered

정책이 허용하면 실제 신뢰 출처와 SSH 포트를 허용하세요. 이 규칙만으로 다른 출처가 차단되지는 않습니다.

sudo ufw allow from 192.0.2.10 to any port 22 proto tcp

추가한 규칙만 같은 실제 주소와 포트로 삭제하고 새 연결을 확인하세요.

sudo ufw delete allow from 192.0.2.10 to any port 22 proto tcp

공식 참고 자료

검토일: 2026년 10월 27일