解决Nessus插件更新失败问题
当安装Nessus服务后,首次登陆该服务将须要进行初始化设置,而且会下载插件。若是网络不稳定,则可能出现插件下载失败问题。下面将介绍离线更新Nessus插件的方法。以下所示:
(1)使用nessuscli命令生成挑战码。以下所示:
./nessuscli fetch --challenge
(2)访问https://zh-cn.tenable.com/products/nessus/nessus-essentials网站,获取激活码。而后,访问
https://plugins.nessus.org/v2/offline.php网站,输入挑战码和激活码。单击Submit按钮,将跳转到插件下载页面。
(3)点击下载连接,下载插件和许可协议文件。其中,下载的插件软件包名为all-2.0.tar.gz,许可协议文件名文nessus.license。而后,将下载的插件文件和许可协议文件复制到Nessus的/opt/nessus/sbin目录下,执行以下命令更新插件。以下所示:
./nessuscli fetch --register-offline nessus.license
./nessuscli update all-2.0.tar.gz
(4)插件更新完成后,从新启动Nessus服务。而后,从新访问Nessus服务,便可成功加载插件。php