Uncomplicated Firewall (UFW)
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
| Enable | sudo ufw enable |
| Status | sudo ufw status verbose |
| Disable | sudo ufw disable |
| Allow | sudo ufw allow <port>/<optional: protocol> example: sudo ufw allow 22/tcp |
| Deny | sudo ufw deny <port>/<optional: protocol> example: sudo ufw deny 22/tcp |
| Delete rules by rule number | sudo ufw status numbered |
| Delete by number | sudo ufw delete 4 |