개요
ufw status는 UFW 방화벽의 현재 상태(활성화/비활성화)와 함께, 인바운드 및 아웃바운드 연결에 적용된 모든 규칙을 표시합니다. 이는 시스템의 보안 정책을 이해하고 관리하는 데 중요한 정보를 제공합니다.
주요 기능
- UFW 방화벽의 활성화 여부 확인
- 현재 적용된 모든 방화벽 규칙 목록 표시
- 기본 정책(예: 들어오는 연결 거부, 나가는 연결 허용) 확인
- 규칙 번호를 포함하여 출력하여 특정 규칙 관리 용이
주요 옵션
ufw status 명령어는 출력 형식을 제어하는 몇 가지 유용한 옵션을 제공합니다.
출력 형식
생성된 명령어:
명령어를 조합해 보세요.
설명:
`ufw status` 명령어를 실행합니다.
위 옵션들을 조합하여 AI와 함께 가상으로 명령어를 실행해 보세요.
사용 예시
ufw status 명령어를 활용하여 방화벽 상태를 확인하는 다양한 방법을 보여줍니다.
기본 방화벽 상태 확인
sudo ufw status
UFW 방화벽의 현재 활성화 상태와 간단한 규칙 목록을 확인합니다.
상세 방화벽 상태 확인
sudo ufw status verbose
기본 정책, 인터페이스별 규칙, 로깅 상태 등 더 자세한 정보를 확인합니다.
규칙 번호와 함께 상태 확인
sudo ufw status numbered
각 규칙에 번호를 매겨 출력하여, 특정 규칙을 삭제하거나 관리할 때 사용합니다.
설치
UFW는 대부분의 Debian/Ubuntu 기반 시스템에 기본적으로 포함되어 있거나 쉽게 설치할 수 있습니다. 다른 배포판에서는 별도로 설치해야 할 수 있습니다.
Debian/Ubuntu 기반 시스템
sudo apt update
sudo apt install ufw
APT 패키지 관리자를 사용하여 UFW를 설치합니다.
Fedora/RHEL 기반 시스템
sudo dnf install ufw
DNF 패키지 관리자를 사용하여 UFW를 설치합니다. (기본 방화벽은 firewalld)
Arch Linux 기반 시스템
sudo pacman -S ufw
Pacman 패키지 관리자를 사용하여 UFW를 설치합니다.
팁 & 주의사항
ufw status 명령어를 효과적으로 사용하고 방화벽을 안전하게 관리하기 위한 팁과 주의사항입니다.
방화벽 규칙 변경 후 확인
새로운 규칙을 추가하거나 기존 규칙을 삭제한 후에는 반드시 `sudo ufw status`를 실행하여 변경 사항이 올바르게 적용되었는지 확인해야 합니다.
- 규칙 추가/삭제 후 `ufw status`로 검증
- 특히 원격 서버에서 작업 시, SSH 연결이 끊어지지 않도록 주의하며 규칙 적용
규칙 번호 활용
`sudo ufw status numbered`로 규칙 번호를 확인한 후, `sudo ufw delete [번호]` 명령어를 사용하여 특정 규칙을 쉽게 삭제할 수 있습니다.
- `ufw status numbered`로 규칙 번호 확인
- `ufw delete [번호]`로 특정 규칙 삭제
방화벽 활성화/비활성화
UFW가 비활성화된 경우, `sudo ufw enable` 명령어로 활성화할 수 있습니다. 활성화 시 기존 규칙이 적용되므로 주의해야 합니다.
- 비활성화 상태 확인: `Status: inactive`
- 활성화: `sudo ufw enable`
- 비활성화: `sudo ufw disable` (매우 신중하게 사용)