MoinMoin Logo
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Navigation

  • Start
  • Sitemap

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

Revision 10 as of 2026-05-03 13:42:22
  • OpenVAS

Contents

  1. OpenVAS
    1. Install
    2. Docker compose

OpenVAS

OpenVAS is a framework of several services and tools offering a comprehensive and powerful vulnerability scanning and vulnerability management solution.

  • https://www.openvas.org/

  • https://github.com/greenbone/

  • https://greenbone.github.io/docs/latest/

  • https://greenbone.github.io/docs/latest/22.4/source-build/index.html

Install

http://www.openvas.org/install-packages-v6.html#openvas_debian_obs

OBS repository

   1 # as root
   2 echo "deb http://download.opensuse.org/repositories/security:/OpenVAS:/UNSTABLE:/v6/Debian_7.0/ ./" >> /etc/apt/sources.list
   3 wget http://download.opensuse.org/repositories/security:/OpenVAS:/UNSTABLE:/v6/Debian_7.0/Release.key
   4 apt-key add ./Release.key
   5 apt-get update

Quick install

   1 apt-get -y install greenbone-security-assistant openvas-cli openvas-manager openvas-scanner openvas-administrator sqlite3 xsltproc rsync
   2 apt-get -y install texlive-latex-base texlive-latex-extra texlive-latex-recommended htmldoc
   3 apt-get -y install alien rpm nsis fakeroot

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 
  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01