How to setup – Nessus vulnerability scanner – Ubuntu/Debian/Linux

Nessus has a free version for personal use where you can scan your
local network remotely for vulnerabilities that malicious hackers could use to
gain access for you servers or computers at home.
It is fairly easy to start a scan and even more easy to understand
the output of the scan because there is a ELI5 description to each alert
and every alert is being ranked from information to high risk.
This should only take a couple of minutes before your can start the first scan
of your computers at home.

– Step 1. Dependencies
– Step 2. Install Nessus
– Step 3. Start Nessus

Step 1. Dependencies

the only requirements this guide have is that you computer/server is connected to the Internet and it is running a flavour of Debian or Ubuntu.

Step 2. Install Nessus

First go to Nessus download page
and choose Nessus home and download the Debian or Ubuntu package.

if you are using a headless system then you should find the latest version for Nessus and download it with wget. otherwise skip this step.

The file will probably be saved in your download folder so run the following commands to install Nessus. if you did download the package with wget then go to cd tmp instead of Downloads.

the output of the dpkg command will or should look like this

Step 3. Start Nessus

Nessus is installed by now and you should be ready to start it and add a user.

To start Nessus enter the following command from the output of the installation

Open your browser and insert the link from the installation. In my case it would be https://techknight:8843
You will be prompted to create a user for Nesses and also to insert a activation code (You will be provided with a link to get a free code)

And that is it! you should be ready to start a scan after the activation