Contents

How to install Nessus essentials vulnerability scanner

Contents

Nessus is a free-ish open-source vulnerability scanner. You can find more information here: https://www.tenable.com/products/nessus

First, we will need to download a copy of Ubuntu 20.04.5. This will be the operating system that we will install, Nessus.
Ubuntu 20.04.5 LTS (Focal Fossa) (https://releases.ubuntu.com/focal/)

Once you have the iso downloaded, create a VM with it. I’m just going /images/image-422.webp

(Select the Ubuntu version we just downloaded) -> Next /images/image-423.webp

Create your own account.
/images/image-424.webp

/images/image-425.webp

/images/image-426.webp /images/image-427.webp

Now, let’s configure our Network Adapter to Tech Subnet since that is where our web application lies. /images/image-428.webp

Our Ubuntu installation will start /images/image-429.webp /images/image-430.webp

Make sure to install a snapshot and navigate to the Nessus download page.

Download Nessus

Download Nessus and Nessus Manager
https://www.tenable.com/downloads/nessus

Make sure to install the Linux - Ubuntu - amd64 images/image-431.webp

/images/image-432.webp

Open the command prompt and go to downloads. /images/image-433.webp

Then, what you can do is type sudo dpkg -i Nessus-10.4.1-ubuntu1404_amd64.deb /images/image-434.webp

Once that is done installing, we can type: sudo systemctl start nessusd.service

To make sure Nessus is started, you can do the following command:

systemctl status nessusd.service /images/image-435.webp

Now, we need to permit the default HTTPS web port for Nessus.

sudo ufw allow 8834/tcp

/images/image-436.webp

Now, let’s see what our IP for this VM.

1
ip a
/images/image-437.webp

Mine is 172.20.25.18

So to reach Nessus, we have to go to the following link:

https://172.20.25.18:8834/

We will reach this page:

/images/image-438.webp

We will install Nessus Essentials since it is free for educators, students, and hobbyists.

You will get the following, enter your name and email

/images/image-439.webp

You should get an activation code sent to you to your email. Input the activation code.

/images/image-440.webp /images/image-441.webp

Create an account

/images/image-442.webp

Wait for the installation to be finished.
/images/image-443.webp

/images/image-444.webp

To make compiling faster, I will try to meet the system requirement. Let change the spec.

/images/image-445.webp /images/image-446.webp /images/image-447.webp

New setting /images/image-448.webp

/images/image-449.webp

Guess we have to wait for it to be finished. Once it finishes, it should look something like this.

/images/image-450.webp

We have completed our installation portion.