Ubuntu20.04安裝、配置openvas


試過很多安裝方法,目前來說只有在ubuntu20.04上安裝成功了,所以推薦在最新版ubuntu上安裝

卸載之前安裝的openvas

apt-get remove openvas* -y

安裝,等一會就裝好了

apt-get install openvas* -y

初始化openvas服務

openvas-setup

在最后幾行會出現一個管理員用戶和password

這個用戶名和密碼也是可以登錄的,但是太長了,不方便輸入,我們改成自己的密碼

將用戶名為admin的用戶的密碼修改為password

openvasmd --user=admin --new-password=password

測試是否安裝成功

openvas-check-setup

查看監聽的端口是否有9390,如果沒有則啟動

netstat -ntlp

OpenVAS服務監聽了3個端口,分別是9390、80和9392。如果沒有看到以上信息輸出,說明該服務沒有啟動。此時,可以使用openvas-start命令啟動該程序。

openvas-start

目前為止可以在openvas所在的主機訪問

通過https://127.0.0.1:9392訪問,注意:這里不是http

現在,可以在瀏覽器中輸入https://127.0.0.1:9392/(IP地址就是OpenVas服務所在主機的IP地址,也可以是主機名),登錄OpenVAS服務器了。成功登錄后,即可使用該工具進行各種漏洞掃描。

 

目前只能通過安裝openvas所在的主機訪問,如果其他IP想要訪問則還需要修改配置

首先停止openvas

openvas-stop
vim /lib/systemd/system/greenbone-security-assistant.service

將其中127.0.0.1的部分修改為0.0.0.0,並且在--mlisten=0.0.0.0后增加“--allow-header-host=openvas所在的地址IP或域名(ps:openvas主機所在的IP,不是需要訪問openvas服務的ip)”,我的OpenVas虛擬機地址為:192.168.47.131,然后保存。

 如果不添加瀏覽器訪問的時候會報如下錯誤:

 The request contained an unknown or invalid Host header. If you are trying to access GSA via its hostname or a proxy, make sure GSA is set up to allow it.

vim /lib/systemd/system/openvas-manager.service

 將其中127.0.0.1的部分修改為0.0.0.0,然后保存

vim /etc/default/openvas-manager

 將其中127.0.0.1的部分修改為0.0.0.0,然后保存

vim /etc/default/greenbone-security-assistant

將其中127.0.0.1的部分修改為0.0.0.0,然后保存。需要修改兩處

 重新加載配置文件

systemctl daemon-reload

重新啟動openvas服務

openvas-start

現在可以通過你的電腦訪問了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM