Download Nessusupdateplugins All20targz — New Extra Quality
This procedure is typically required in environments where the Nessus scanner does not have direct internet access to fetch updates automatically, or when a specific version of plugins must be staged across multiple scanners for consistency.
What is your offline Nessus scanner running on?
Ensure you have at least 5GB of free space. The extraction process requires significant temporary storage.
Ensure the file did not get corrupted during transfer. Check the MD5 checksum provided on the Tenable download page against your local file.
From the command line, confirm the new plugin count: download nessusupdateplugins all20targz new
You must also download this file if this is your first time setting up the offline scanner.
Choose and select your all-2.0.tar.gz file. Via Command Line (CLI) :
In secure or air-gapped environments where a Nessus scanner cannot connect directly to the internet, administrators must download this specific archive to update vulnerability signatures manually. 🛠️ The Official Way to Download and Update
Online auto-updates can sometimes push a patch that introduces instability or unexpected bugs. By using offline manual updates, you control exactly when and where the update is applied, allowing for testing in a sandbox environment first. This procedure is typically required in environments where
On your isolated machine, open a terminal or command prompt and run the following command to generate a unique string: Linux / Unix: /opt/nessus/sbin/nessuscli fetch --challenge
When searching for "new" or "latest" versions of this file on search engines, you may encounter third-party forums, file-sharing sites, or unofficial repositories offering direct downloads.
First, you need the unique hardware string generated by your offline Nessus scanner. Log into your offline Nessus user interface. Navigate to > Overview .
: Enter your Challenge Code and your Nessus Activation Code . From the command line, confirm the new plugin
After executing the command, the Nessus daemon will unpack the archive, verify its cryptographic signature against your license, and begin indexing the new plugins.
Navigate to the Nessus directory (usually /opt/nessus/sbin/ on Linux or C:\Program Files\Tenable\Nessus\ on Windows). Run the command: nessuscli fetch --challenge .
: The process will extract the tarball, copy the new templates and plugins, and output lines like "Copying templates version..." and "Moved new plugins" . A successful update concludes with: "Update successful. The changes will be automatically processed by Nessus." .
: On your Nessus server, open a terminal and run: