Docker üzerine GVM 21.04 kurulum adımları
Halil Yaşarsoy · 23 Ağustos 2021

Docker üzerine GVM / Openvas kurulumu
Greenbone Vulnerability Manager (Openvas) kurulumu

1 Nisan 2024 Güncelleme!
docker run --detach --publish 9392:9392 -e SKIPSYNC=true -e PASSWORD="Sifre123" --volume openvas:/data --name openvas immauss/openvas
Docker üzerine gvm kurulum adımları, ben kurulumu Ubuntu üzerinde yapacağım, aynı adımlar Kali ile de denenmiştir.
Öncelikle docker’ı kuruyoruz.
sudo apt install docker.io
Docker üzerinde openvas için volume oluşturuyoruz
sudo docker volume create openvas
Openvas containerını açıyoruz, indirmesi zaman alacaktır.
docker run --detach --publish 443:9392 -e HTTPS=true -e USERNAME=admin -e PASSWORD="Password" --volume openvas:/data --name openvas immauss/openvas
eğer ilk açıldığında feed update yapmak istemiyorsanız, aşağıdaki etiketi kullanabilirsiniz.
-e SKIPSYNC=true
Hemen açılmayacaktır, logları takip etmek için
sudo docker logs -f openvas
Feed güncelleştirmesi bittikten sonra arayüzden bağlanıp kullanabilirsiniz
https://ip-adresiniz/login
Tarama ile ilgili problemler alırsanız , aşağıdaki komutlarla yeniden başlatabilir, durdurabilirsiniz.
sudo docker restart openvassudo docker stop openvassudo docker start openvas
Openvas container bash’ine bağlanmak için, güncelleştirmeler ve yapmak istediğiniz diğer işlemler için bağlanabilirsiniz
sudo docker exec -u gvm -it openvas bash
Bash aracılığı ile gvm güncelleştirmeleri
greenbone-feed-sync --type GVMD_DATA greenbone-feed-sync --type SCAP greenbone-feed-sync --type CERT
Docker üzerinden openvas’ı silmek için, conteiner’ları listeliyoruz,
sudo docker container ls -a
Listedeki ismi kullanarak silme işlemini yapabilirsiniz.
sudo docker container rm <container ID>
GVM database backup prosedürü.
sudo docker exec -it <container name> su -c "/usr/lib/postgresql/12/bin/pg_dumpall" postgres > db-backup-file.sql
Bu yazı işine yaradıysa alkışla
Bu yazı ilk olarak Medium'da yayımlandı.