ufw
Installation
SKILL.md
Identity
- Package:
ufw - Config:
/etc/ufw/(rules inuser.rules,user6.rules) - App profiles:
/etc/ufw/applications.d/ - Logs:
journalctl -k | grep UFW,/var/log/ufw.log - Install:
apt install ufw(Debian/Ubuntu); not default on RHEL (use firewalld instead) - Backend: iptables/nftables (abstraction layer)
Key Operations
| Goal | Command |
|---|---|
| Check status + rules | sudo ufw status verbose |
| Enable firewall | sudo ufw enable |
| Disable firewall | sudo ufw disable |
| Allow a port | sudo ufw allow 80/tcp |
| Allow by service name | sudo ufw allow ssh |
| Allow app profile | sudo ufw allow 'Nginx Full' |
| Deny a port | sudo ufw deny 25/tcp |
Related skills