Specifications

Copyright © 2015. Tenable Network Security, Inc. All rights reserved. Tenable Network Security and Nessus are registered trademarks of Tenable Network Security, Inc.
76
This screen gives you access to download the latest Nessus plugin feed (all-2.0.tar.gz) along with a link to the
nessus-fetch.rc file at the bottom of the screen.
Save this URL because you will use it every time you update your plugins, as described below.
A registration code used for offline registration cannot then be used for online registration, unless the code
has been reset via the Tenable Support Portal first. However, once a scanner has been registered offline, if it
has access to the Internet it will also be able to update itself online without re-registration.
Next, run the following command to register Nessus offline, and install the nessus-fetch.rc file to the Nessus directory
on the host:
Windows 2K3:
C:\Program Files\Tenable\Nessus> nessuscli.exe fetch --register-offline "C:\Documents and
Settings\All Users\Application Data\Tenable\Nessus\conf\nessus-fetch.rc"
Windows 7/8/2008/2012:
C:\Program Files\Tenable\Nessus> nessuscli.exe fetch --register-offline "C:\
ProgramData\Tenable\Nessus\conf\nessus-fetch.rc"
Linux:
# /opt/nessus/sbin/nessuscli fetch --register-offline /opt/nessus/etc/nessus/nessus-
fetch.rc
FreeBSD:
# /usr/local/nessus/sbin/nessuscli fetch --register-offline
/usr/local/nessus/etc/nessus/nessus-fetch.rc
Mac OS X:
# /Library/Nessus/run/bin/nessuscli fetch --register-offline
/Library/Nessus/run/etc/nessus/nessus-fetch.rc
Note that, by default, Nessus will attempt to update its plugins every 24 hours after you have registered it. If you do not want
this online update attempted, edit theauto_update” setting to “nounder the Configuration-> “Advancedmenu.
Perform this step each time you perform an offline update of your plugins.
Once downloaded, move the all-2.0.tar.gz file to the Nessus directory. Next, instruct Nessus to process the plugin
archive:
Windows:
C:\Program Files\Tenable\Nessus> nessuscli.exe update all-2.0.tar.gz
Unix and Mac OS X (modify path for your installation):
# /opt/nessus/sbin/nessuscli update all-2.0.tar.gz
Once processed, Nessus must be restarted for the changes to take effect. Consult the “Nessus Service Manipulation via
Windows CLI” or “Start/Stop the Nessus Daemon” (Unix) sections for details on performing a restart.
Once the plugins have been installed, you do not need to keep the all-2.0.tar.gz file. However, Tenable
recommends that you retain the latest version of the downloaded plugin file in case it is needed again.