After the update, Nessus will spend time "compiling" the plugins. The scanner will not produce accurate results during this phase. Best Practices for Offline Updates
: Transfer the file to your offline scanner and run: Windows : nessuscli update all-2.0.tar.gz Linux : /opt/nessus/sbin/nessuscli update all-2.0.tar.gz Key Tips for Offline Updates
Some corporate networks heavily restrict outbound internet traffic. If firewall rules block the scanner from communicating directly with plugins.nessus.org , a manual update becomes the primary alternative. 3. Bandwidth Optimization
: This specifies that the update type is for Nessus plugins. download nessusupdateplugins all20targz top
: # /Library/Nessus/run/sbin/nessuscli update all-2.0.tar.gz Via User Interface Log in to the Nessus UI (usually https://localhost:8834 ). Navigate to Settings > Software Update . Click Manual Software Update .
Tip: Bookmark this Custom URL. It remains valid for your specific license and can be used for future updates without re-generating the challenge code. Step 3: Install the Plugins Manually Once you have transferred the
Updating a Nessus scanner offline requires moving the plugin archive to the host machine and executing a command-line update. After the update, Nessus will spend time "compiling"
Renew or verify your Tenable subscription. Generate a fresh nessus.license file alongside the plugins.
Before attempting to download or apply the plugin update, ensure you have the following:
To do this legally and safely, you cannot simply download an all-2.0.tar.gz file from a random third-party website. The plugin archive is cryptographically signed and tied directly to your specific Nessus license activation code. If firewall rules block the scanner from communicating
sudo /opt/nessus/sbin/nessuscli update /path/to/all-2.0.tar.gz Use code with caution. Step 5: Verify the Update
对于大多数可以直接连接互联网的Nessus实例,Tenable官方推荐使用自动更新功能。默认情况下,Nessus会每24小时自动检查一次更新,你也可以通过Web界面“Settings > About”或命令行强制执行在线更新。