Uncomplicated Firewall (UFW)

Last modified date

Enable Uncomplicated Firewall (UFW) and allow inbound SSH access by opening port 22 (default SSH port).

This guide is intended for Debian and Ubuntu-based systems.


Install:

sudo apt update && sudo apt install ufw -y

Allow:

sudo ufw allow ssh

Enable:

sudo ufw enable

Check Status:

sudo ufw status verbose

Enable Logging:

sudo ufw logging on

Enablesudo ufw enable
Statussudo ufw status verbose
Disablesudo ufw disable
Allowsudo ufw allow <port>/<optional: protocol>
example: sudo ufw allow 22/tcp
Denysudo ufw deny <port>/<optional: protocol>
example: sudo ufw deny 22/tcp
Delete rules by rule numbersudo ufw status numbered
Delete by numbersudo ufw delete 4

https://help.ubuntu.com/community/UFW