解決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服務,即可成功加載插件。