在Ubuntu 14.04 TLS下openvas V8.0源代碼安裝過程

【Qboy原創】詳細記錄源代碼的安裝過程
一、下載原代碼
二、按上面的順序依次安裝
安裝cmake sudo apt-get install cmake
1)安裝Libraries 8.08
解壓代碼
參照INSTALL文檔
安裝依賴庫
apt-get install pkg-config libssh-dev libgnutls-dev libglib2.0-dev libpcap-dev \ libgpgme11-dev uuid-dev bison libksba-dev libhiredis-dev libsnmp-dev libldap2-dev
建立build文件夾 mkdir build && cd build
cmake ..
make
sudo make install
2)安裝 Scanner
解壓代碼
mkdir build
cd build
cmake ..
make
sudo make install
3)安裝 Manager
解壓代碼
apt -get install libsqlite3-dev
mkdir build
cd build
cmake ..
make
sudo make install
4)安裝 gsa
解壓代碼
apt-get install libmicrohttpd-dev libxml2-dev libxslt1-dev
mkdir build
cd build
cmake ..
make
sudo make install
三、安裝驗證並啓動
運行 sudo ./openvas-check-setup --server (因爲沒有安裝本地的客戶端,須要須要--server,若是安裝了 Commandline Interface (CLI) 1.4.5,就不能有這個參數)。
我是安裝這個來驗證並一步步根據提示來安裝的
主要有:
sudo openvas-mkcert 建立證書
sudo apt-get isntall redis-server 安裝redis
修改redis的配置文件 /etc/redis/redis.conf
unixsocket /tmp/redis.sock
重啓redis
同步openvas-nvt-sync 漫長的過程
sudo openvasmd --create-user admin --role Admin
sudo openvasmd --user admin --new-password 123456
openvas-scapdata-sync
啓動opevas: sudo openvassd --listen 127.0.0.1 -p 9391
sudo apt-get install xsltproc
openvas-certdata-sync
啓動openvasmd:sudo openvasmd --listen 127.0.0.1 -p 9390
sudo openvasmd --rebuild --progress
啓動gsa: sudo gsad --http-only --listen 192.168.1.105 -p 9392
sudo apt-get install nmap
 
打開瀏覽器 http://192.168.1.105:9392 便可
相關文章
相關標籤/搜索