How to Set Up a Firewall with UFW on Ubuntu
Introduction
UFW (Uncomplicated Firewall) is a user-friendly interface for managing iptables firewall rules on Ubuntu. In this guide, we'll walk through the steps to set up a firewall with UFW on Ubuntu.
Prerequisites
Before proceeding, ensure you have:
- An Ubuntu server
- SSH access to your Ubuntu server
Steps to Set Up a Firewall with UFW
- Install UFW: UFW is installed by default on Ubuntu, but you can install it if it's not already installed:
sudo apt update
sudo apt install ufw
- Enable UFW: Enable UFW to start managing your firewall rules:
sudo ufw enable
- Allow SSH: Allow SSH connections so you don't get locked out of your server:
sudo ufw allow ssh
- Allow Other Services: Allow other services you want to access:
sudo ufw allow http
sudo ufw allow https
- Check UFW Status: Check the status of UFW to verify your rules:
sudo ufw status
Conclusion
Congratulations! You have successfully set up a firewall with UFW on your Ubuntu server. You can now manage your firewall rules using UFW and secure your server.