|
Size: 1707
Comment:
|
← Revision 10 as of 2026-05-03 13:42:22 ⇥
Size: 2636
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| <<TableOfContents(2)>> | |
| Line 47: | Line 48: |
== Docker compose == {{{#!highlight sh mkdir -p ~/greenbone-community-container && cd ~/greenbone-community-container curl -f -O -L https://greenbone.github.io/docs/latest/_static/docker-compose.yml sudo apt install docker.io docker-compose usermod -aG docker userx # logout user docker run hello-world docker compose pull docker compose up -d docker compose stop docker compose pull sudo service nginx stop docker compose up -d # URL: http://127.0.0.1:9392 # Default Credentials: Username: admin | Password: admin # https://127.0.0.1/feed-status # must have current on all lines # https://127.0.0.1/tasks # task wizard example.org docker compose stop # start env again cd greenbone-community-container/ sudo service nginx stop docker compose start # http://127.0.0.1:9392 scan target: www.example.org scanner: OpenVAS Default scan config: full and fast }}} |
Contents
OpenVAS
OpenVAS is a framework of several services and tools offering a comprehensive and powerful vulnerability scanning and vulnerability management solution.
Install
http://www.openvas.org/install-packages-v6.html#openvas_debian_obs
OBS repository
Quick install
Quick Start
1 test -e /var/lib/openvas/CA/cacert.pem || openvas-mkcert -q
2 openvas-nvt-sync
3 test -e /var/lib/openvas/users/om || openvas-mkcert-client -n om -i
4 /etc/init.d/openvas-manager stop
5 /etc/init.d/openvas-scanner stop
6 openvassd
7 openvasmd --rebuild
8 openvas-scapdata-sync
9 openvas-certdata-sync
10 test -e /var/lib/openvas/users/admin || openvasad -c add_user -n admin -r Admin
11 killall openvassd
12 sleep 15
13 /etc/init.d/openvas-scanner start
14 /etc/init.d/openvas-manager start
15 /etc/init.d/openvas-administrator restart
16 /etc/init.d/greenbone-security-assistant restart
Docker compose
1 mkdir -p ~/greenbone-community-container && cd ~/greenbone-community-container
2 curl -f -O -L https://greenbone.github.io/docs/latest/_static/docker-compose.yml
3 sudo apt install docker.io docker-compose
4 usermod -aG docker userx
5 # logout user
6 docker run hello-world
7 docker compose pull
8 docker compose up -d
9 docker compose stop
10 docker compose pull
11 sudo service nginx stop
12
13 docker compose up -d
14
15 # URL: http://127.0.0.1:9392
16 # Default Credentials: Username: admin | Password: admin
17 # https://127.0.0.1/feed-status
18 # must have current on all lines
19 # https://127.0.0.1/tasks
20 # task wizard example.org
21
22 docker compose stop
23
24 # start env again
25 cd greenbone-community-container/
26 sudo service nginx stop
27 docker compose start
28 # http://127.0.0.1:9392
29 scan target: www.example.org
30 scanner: OpenVAS Default
31 scan config: full and fast
