Install Tenable Nessus on Linux
Caution: If you install a Tenable Agent, Tenable Nessus Manager, or Tenable Nessus scanner on a system with an existing Tenable Agent, Tenable Nessus Manager, or Tenable Nessus scanner running nessusd, the installation process terminates all other nessusd processes. You may lose scan data as a result.
Note: Tenable Nessus does not support using symbolic links for /opt/nessus/.
Before you begin:
To install Nessus on Linux:
-
Download the Tenable Nessus package file.
-
Install Tenable Nessus using the command line with root privileges. Review your distribution vendor's documentation for the specific installation command for your operating system. The following commands are example commands for Linux installations:
Debian/Kali and Ubuntu
# dpkg -i Nessus-<version number>-debian6_amd64.deb
Red Hat
# dnf install Nessus-<version number>-el8.x86_64.rpm
SUSE
# sudo zypper install Nessus-<version number>-suse12.x86_64.rpm
-
From the command line, restart the nessusd daemon.
Example Tenable Nessus daemon start commands:
CentOS, Debian/Kali, Fedora, Oracle Linux, Red Hat, SUSE, and Ubuntu
# systemctl start nessusd
-
Open Tenable Nessus in your browser.
-
To access a remotely installed Tenable Nessus instance, go to https://<remote IP address>:8834 (for example, https://111.49.7.180:8834).
-
To access a locally installed Tenable Nessus instance, go to https://localhost:8834.
-
-
Perform the remaining Tenable Nessus installation steps in your browser.