Web安全學習筆記之在Kali Linux上安裝Openvas以及啟動失敗修復


 

現在用的kali linux是2018.1的版本,在安裝openvas的時候報錯,無法通過網絡下載和安裝openvas。

主要錯誤是源配置錯誤,可能現在用的kali很久沒更新了。

 

一、解決和配置更新源問題

apt-get upgrade報錯顯示無法更新,apt-get install openvas報錯顯示unable to locate package openvas

 

在root命令行情況下,使用apt-get 和apt-upgrade總是報錯,主要是GPG error和repository key expired( ED444FF07D8D0BF6),

去kali官網查看一下,發現官網解釋如下,

 

找到了問題點,就沒什么大問題,直接在root命令行中,執行如下命令,

wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add

然后在root命令行執行apt update和apt upgrade,就不會再報錯,會直接執行更新任務,愉快的開始更新了。

 

二、安裝Openvas

 等待更新完成,開始安裝Openvas,在root的命令行輸入

apt-get install openvas

開始安裝openvas,安裝的過程中系統提示,需要更新libs,按照默認選擇,更新內置的libs就行了(這一步耗時,但是只需要一路輸入y即可)

 

 等待libs全部更新完成,輸入如下(這一步需要的時間非常久,需要下載很多文件,建議使用screen操作,避免shell中斷)

openvas-setup

 

 經過漫長的等待和IO讀寫,openvas已經跑起來了,但是我們還需要進行下一步的處理

 

三、自定義登陸密碼

到這里,firefox已經彈出openvas登陸窗口,root命令行中已經有默認密碼password,輸入admin和下面紅框內的密碼即可登陸到openvas

 

初始密碼是由系統產生的,又長又變態,我們得去修改默認密碼

 

在root命令行依次輸入如下,進行該密碼操作,記住必須先停止服務,再改密碼,再啟動服務

在openvas啟動的時候,改密碼沒有效果

openvas-stop    #停止openvas服務
openvasmd --user=admin --new-password=admin    #把密碼改成admin或者任意
openvas-start    #啟動openvas服務

當然你也可以用默認密碼登陸openvas以后,通過UI界面改密碼

 

 四、升級Openvas

升級OpenVAS,在root命令行輸入如下:
openvas-feed-update

 

 五、查看Openvas運行情況

 
查看 GSAD services,OpenVAS manager, OpenVAS manager 端口情況,在命令行中輸入
netstat -antp | grep 939*

進程中可以看到如下兩個進程

tcp 0 0 127.0.0.1:9390 0.0.0.0:* LISTEN 28390/openvasmd
tcp 0 0 0.0.0.0:9392 0.0.0.0:* LISTEN 28388/gsad

 

 六、修改OpenVAS遠程鏈接

默認情況下,OpenVAS只允許127.0.0.1訪問,我們需要改成任何主機都可以訪問;
 
首先停掉服務
openvas-stop

 編輯配置文件

vi /lib/systemd/system/greenbone-security-assistant.service

 

修改 –listen=127.0.0.1 為 –listen=0.0.0.0
 

修改如下

 

啟動服務並查看

openvas-start
netstat -antp | grep 9392

 

七、啟動openvas服務失敗的修復方法 

openvas安裝過程很方便,而且官方給出的命令就幾句,但是在實際使用的過程中會遇到各種問題,國內對於各種報錯幾乎沒有解決方案;

這時候只能用英文描述問題,並在谷歌上搜索;

如下是啟動服務失敗的修復思路:

 

 

參考1

參考2

參考3   

 


免責聲明!

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



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