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:

  1. An Ubuntu server
  2. SSH access to your Ubuntu server

Steps to Set Up a Firewall with UFW

    1. 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
    1. Enable UFW: Enable UFW to start managing your firewall rules:
sudo ufw enable
    1. Allow SSH: Allow SSH connections so you don't get locked out of your server:
sudo ufw allow ssh
    1. Allow Other Services: Allow other services you want to access:
sudo ufw allow http
sudo ufw allow https
    1. 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.

Was this answer helpful? 0 Users Found This Useful (0 Votes)