Before we begin talking about how to enable/disable Firewall on Ubuntu 20.04, let’s briefly understand – What is Firewall?
A firewall is a vital network security device that acts as a protective barrier. It monitors and filters data traffic, allowing safe connections while blocking unauthorized access and malicious activities. With a firewall, you can ensure the security and integrity of your network, defending against cyber threats effectively.
Acting as a virtual wall, it monitors incoming and outgoing traffic, filtering and analyzing data packets to allow safe connections and block suspicious or malicious activities. By controlling access to your network, a firewall ensures the confidentiality, integrity, and availability of your data while keeping hackers and threats at bay.
In this tutorial, you will enable/disable Firewall in an independent environment on Ubuntu 20.04. We will also address a few FAQs on how to enable/disable Firewall on Ubuntu 20.04.
Advantages of Firewall
- Security: Firewalls protect against cyber threats and unauthorized access, ensuring the safety of your network and data.
- Control: They give you control over incoming and outgoing traffic, allowing you to block or allow specific connections.
- Privacy: Firewalls safeguard your privacy by preventing unauthorized users from accessing your network.
- Filtering: They filter out malicious content, stopping viruses, malware, and other harmful elements from entering your network.
- Monitoring: Firewalls monitor network traffic, providing insights into potential security breaches and helping you respond promptly.
Software Requirements and Conventions Used
|Requirements, Conventions or Software Version Used
|Installed or updated Ubuntu 20.04 Focal Fossa
|ufw (uncomplicated firewall)
|privileged access with the sudo command or as root to your Linux system.
|# – requires the use of the sudo command or running the given linux commands as the root user with root privileges; $ – required that the given Linux commands be run as a regular, non-privileged user.
Steps to enable/disable firewall on Ubuntu 20.04
Firstly, check the firewall's status to see if it is on or off should be our initial action.
sudo ufw status
Our firewall is currently active (on), as may be seen here. Add the
verbose option to get more information about your current firewall settings.
sudo ufw status verbose
After that, use the next command to disable the Ubuntu firewall.
sudo ufw disable
You can use the following command if you decide you need to re-enable the Ubuntu firewall in the future.
sudo ufw enable
Enable or Disable Ubuntu firewall using GUI
You must use the following command to install the
gufw package in order to control ufw using a GUI.
sudo apt install gufw
Launch the gufw programme after that, and select the Status option to enable or disable the firewall. For extra assistance, view the video below.
FAQs to Enable/Disable Firewall on Ubuntu 20.04
How can I check if the firewall is enabled or disabled?
sudo ufw status in the terminal. It will display the status of the firewall, whether it is active or inactive.
Can I selectively enable or disable certain ports or services?
Yes, you can. Use commands like
sudo ufw allow [port] or
sudo ufw deny [port] to customize firewall rules for specific services or ports.
Will enabling the firewall disrupt my internet connection or other applications?
No, enabling the firewall shouldn't disrupt your internet connection or other applications. It only filters network traffic based on predefined rules.
Can I configure the firewall to allow specific IP addresses or ranges?
Absolutely. You can use commands such as
sudo ufw allow from [IP address] or
sudo ufw allow from [IP range] to allow specific IP addresses or ranges.
How can I block an IP address from accessing my Ubuntu system?
Use the command
sudo ufw deny from [IP address] to block a specific IP address from accessing your system.
Does Ubuntu 20.04 come with a pre-installed firewall?
Yes, Ubuntu 20.04 comes with a pre-installed firewall called UFW (Uncomplicated Firewall). However, it may not be enabled by default.
Do I need to restart my system after enabling or disabling the firewall with UFW?
No, you don't need to restart your system after enabling or disabling the firewall using UFW. Changes take effect immediately.
You learnt how to activate or deactivate Ubuntu 20.04's system firewall (ufw) in this tutorial. Also, you learned how to view the firewall's current state. The firewall won't typically need to be disabled unless you want to test something or something similar.
If you have any suggestions or queries, kindly leave them in the comments section.