====== 우분투 방화벽 ====== 우분투 방화벽에 대해 알아본다. ===== 종류 ===== * iptables * UFW * Guarddog ===== iptables ===== 리눅스 시스템에서 쓰는 방화벽 규칙에 대한 데이터 베이스 ==== 초기화 ==== $ iptables -F ==== 참고 ==== * [[https://help.ubuntu.com/community/IptablesHowTo?action=show&redirect=Iptables|IptablesHowTo]] * [[http://unix.stackexchange.com/questions/104954/how-to-allow-outgoing-smtp-on-iptables-debian-linux|How to Allow Outgoing SMTP on iptables Debian Linux]] ===== UFW ===== Uncomplicated FireWall의 약자. 말그대로 복잡하지 않은 방화벽. iptables를 제어하는 프론트엔드 어플리케이션이다. 우분투를 위해 제작되었지만 다른 몇몇 배포판에도 존재한다. 커맨드라인에서 동작한다. 초보자를 위한 GUI 기반 프로그램인 Gufw란 것도 있다. ==== 활성화 ==== $ ufw enable SSH 접속 중에 활성화를 하면 접속이 끊길 수 있으니 주의한다. 비활성화는 ''ufw disable'' ==== 사용법 ==== $ ufw allow ARGS $ ufw deny ARGS $ ufw reject ARGS $ ufw limit ARGS ''ufw allow 22''을 하면 SSH 접속이 허용된다. 반대로 삭제는 ''ufw delete allow 22''를 해주면 된다. ===== 참고 ===== * [[https://help.ubuntu.com/community/Firewall|우분투 위키]]