UFW(Uncomplicated Firewall) 사용 방법
UFW(Uncomplicated Firewall)는 리눅스 시스템에서 방화벽 설정을 쉽게 관리하기 위한 도구입니다. 이 글에서는 UFW를 설치하고 사용하기 위한 기본적인 방법에 대해 알아보겠습니다.
1. UFW 설치하기
UFW를 설치하려면 다음과 같은 명령어를 사용하세요:
$ sudo apt-get install ufw
2. UFW 설정하기
UFW를 설정하기 전에, 방화벽 정책을 결정해야 합니다. UFW는 기본적으로 모든 입출력 트래픽을 거부하는 상태에서 시작합니다.
- 설정을 열어 UFW를 활성화합니다:
$ sudo ufw enable
- UFW가 부팅 시 자동으로 활성화되도록 설정할 수도 있습니다:
$ sudo systemctl enable ufw
3. 기본 정책 설정하기
UFW를 사용하면 기본적으로 특정한 종류의 트래픽을 허용하거나 거부할 수 있습니다. 다음은 사용 가능한 명령어 몇 가지입니다:
- SSH 연결을 허용하려면:
$ sudo ufw allow ssh
- 특정 IP 주소를 허용하려면:
$ sudo ufw allow from [IP 주소]
- 특정 포트를 허용하려면:
$ sudo ufw allow [포트번호]
4. UFW 상태 확인하기
UFW를 적용한 후, 상태를 확인하려면 다음 명령어를 사용합니다:
$ sudo ufw status
출력 결과에서 어떤 규칙이 활성화되었는지 확인할 수 있습니다.
5. UFW 규칙 삭제하기
UFW에서 특정 규칙을 삭제하려면 다음과 같은 명령어를 사용하세요:
$ sudo ufw delete [규칙]
[규칙]에는 SSH, HTTP 등과 같은 트래픽 유형 또는 특정 포트 번호가 올 수 있습니다.
6. UFW 비활성화하기
UFW를 완전히 비활성화하려면 다음 명령어를 사용하세요:
$ sudo ufw disable
위의 명령어를 실행하면 UFW에서 이전에 설정한 모든 규칙이 제거됩니다.
이제 UFW의 기본 사용 방법에 대해 알게 되었습니다. UFW를 사용하여 리눅스 시스템의 보안을 강화할 수 있습니다. 추가적인 설정과 기능에 대해서는 공식 문서를 참조해주세요.