Notes on ufw firewall
2025-10-08
An uncomplicated list of commands for managing ufw (uncomplicated firewall).
Is ufw running?
systemctl statsu ufw
List firewall rules
ufw status numbered
Simple allow rule
ufw allow 80/tcp
Delete a rule
ufw delete <rule-number>
List pre-defined apps (service definitions)
ufw app list
Insert a rule at position 1, from interface eth1, to any interface, and allow app OpenSSH
sudo ufw insert 1 allow in on eth1 to any app OpenSSH
Same as above, but define a port and protocol
sudo ufw insert 1 allow in on eth1 to any port 22 proto tcp