2.3 KiB
Classes
| Classes | |
|---|---|
|
Nessus
Nessus is a proprietary vulnerability scanner.
Download
Nessus can be downloaded from https://www.tenable.com/downloads/nessus
Arch-Based
No need to download from the website, skip to Install
Debian
Select "Linux - Debian - amd64" to download.
Fedora
Select "*Linux - Fedora - x86_64" to download.
Mint/Ubuntu
Select "Linux - Ubuntu - amd64" to download.
Podman (Universal)
No need to download from the website, skip to Install
Install
Arch-Based (AUR Package)
yay -S nessus
Debian
Replace <version-number> with the version number in the file name
sudo dpkg -i ~/Downloads/Nessus-<version number>-debian6_amd64.deb
Note: By default it will be set to start every boot, to disable that run:
sudo systemctl disable nessusd
You will still be able to run it as normal.
Fedora
Replace <version-number> with the version number in the file name
sudo dnf install ~/Downloads/Nessus-<version number>-fc38.x86_64.rpm
Mint/Ubuntu
Replace <version-number> with the version number in the file name
sudo dpkg -i ~/Downloads/Nessus-<version number>-ubuntu_amd64.deb
Note: By default it will be set to start every boot, to disable that run:
sudo systemctl disable nessusd
You will still be able to run it as normal.
Podman (Universal)
Podman is a container system very similar to docker that lets you run programs in an isolated and self-contained environment. Tenable provides a Nessus container that will let you run Nessus on any linux system.
First install Podman on your computer.
The container image will automatically be downloaded when you run nessus with:
podman run -p 8834:8834 docker.io/tenable/nessus:latest-ubuntu
Usage
Start (Normal)
sudo systemctl start nessusd
Start (Podman)
The command in the install section is the same command to run it, simply leave the console window open. If you wish to run it in the background add the -d (detach) flag like so:
podman run -d -p 8834:8834 docker.io/tenable/nessus:latest-ubuntu
See the document on Podman to learn how to control a container running in the background.
Access
You should now be able to access it on https://localhost:8834/