ufw

Installation
SKILL.md

Identity

  • Package: ufw
  • Config: /etc/ufw/ (rules in user.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
Installs
1
GitHub Stars
5
First Seen
Mar 18, 2026