Nessus Offline Registration Hot -
Access Nessus Web UI (https://<offline-ip>:8834).
Go to Settings > Software License – should show active.
Do not manually transfer tar.gz files every week. Set up an internet-connected Linux VM that downloads the Nessus plugin feed daily via nessuscli fetch. Serve that folder via a read-only SMB or NFS share to your air-gapped Nessus scanners. nessus offline registration hot
The script looks like this:
#!/bin/bash
# Run this on your internet-connected proxy
/opt/nessus/sbin/nessuscli fetch --all --directory /var/nessus_offline_mirror
Then mount that directory on your offline scanner and run: Access Nessus Web UI ( https://<offline-ip>:8834 )
/opt/nessus/sbin/nessuscli update /mnt/nessus_offline_mirror/nessus-updates.tar.gz
sudo systemctl restart nessusd # Linux
sudo launchctl unload /Library/LaunchDaemons/com.tenable.nessusd.plist
sudo launchctl load /Library/LaunchDaemons/com.tenable.nessusd.plist # macOS
Windows: Restart the Tenable Nessus service from Services.msc. Do not manually transfer tar

