How to enable/disable firewall on Ubuntu 18.04 Bionic Beaver Linux

Objective

The objective is to show how to enable or disable firewall on Ubuntu 18.04 Bionic Beaver Linux

Operating System and Software Versions

  • Operating System: – Ubuntu 18.04 Bionic Beaver Linux

Requirements

Privileged access to your Ubuntu 18.04 Bionic Beaver Linux installation will be required.

Conventions

  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Other Versions of this Tutorial

Ubuntu 20.04 (Focal Fossa)

Instructions

How to enable/disable firewall on Ubuntu Linux

Managing UFW from command line

UFW ( Uncomplicated Firewall ) firewall is a default firewall on Ubuntu 18.04 Bionic Beaver Linux.

Check a current firewall status

By default the UFW is disabled. You can check the status of your firewall by executing the following linux command:

$ sudo ufw status
[sudo] password for linuxconfig: 
Status: inactive

For more verbose output append word verbose to the above command:

$ sudo ufw status verbose

Enable Firewall

To enable firewall execute:

$ sudo ufw enable
Command may disrupt existing ssh connections. Proceed with operation (y|n)? y
Firewall is active and enabled on system startup

Firewall, is now enabled:

$ sudo ufw status
Status: active


Disable Firewall

UFW is quite intuitive to use. To disable firewall execute:

$ sudo ufw disable
Firewall stopped and disabled on system startup

Confirm the firewall status:

$ sudo ufw status
Status: inactive

Managing UFW via graphical user interface

Install gufw package if you wish to manage our UFW firewall via graphical user interface application. Open up terminal and enter:

$ sudo apt install gufw

Once installed, start Gufw by searching your start menu:

Gufw firewall application

Search your start menu for gufw keyword. To start Gufw firewall application click on its icon.

Gufw firewall requires administrative privileges

Gufw firewall requires administrative privileges. Enter your password.

status switch to enable firewall

Gufw comes with pre-configured profiles. Select your profile and click on the status switch to enable firewall.

Enabled firewall on Ubuntu 18.04

Enabled firewall on Ubuntu 18.04