English | Deutsch
Home » Try out OpenVAS

Quick-Setup and Quick-Start OpenVAS-4 Packages

These guides help to get OpenVAS-4 quickly set up and started. For productive use a more refined setup is recommended.

For a few systems we have quick-guides available. If you have one more to add, please share with the OpenVAS development team to put it online here.

If you don't find your preferred operating system here, please see the list of all available OpenVAS packages.

All Available OpenVAS Packages

This table is subject to change over time. Also, any help to update or extend the overview is welcome.

We highly recommend to run the check routine we provide for OpenVAS: Setup and start OpenVAS

Libs Scanner Old Client Manager Admin GSA GSD CLI
Debian 5.0 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Debian 6.0 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Fedora 12 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Fedora 13 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Fedora 14 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Mandriva 2009.1 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Mandriva 2010.1 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Mandriva 2010 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
openSUSE 11.2 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
openSUSE 11.3 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
openSUSE 11.4 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
openSUSE Factory (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Scientific Linux 6.0 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 -- 1.1
SLE 11 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Ubuntu 9.04 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Ubuntu 9.10 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Ubuntu 10.04 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Ubuntu 10.10 (OBS) 4.0 3.2 3.0 2.0 1.1 2.0 1.1 1.1
Windows (Greenbone) 4.0 -- -- -- -- -- 1.2 1.1

Legend:

3rd Party: Packages not provided by the vendor directly
Missing ("--"), old unsupported version or is broken
Slightly out of date, some install hurdles or other issues, but works in principle
Supported version, reported to work without major hurdles

Recommended: Once you have installed OpenVAS, you should subscribe to the openvas-announce mailing list. It is a low-traffic list which helps you to follow all OpenVAS news and important changes.

If you have trouble installing OpenVAS using the packages listed above, please post a message to openvas-distro@wald.intevation.org and mention the packages you were using.

If you have trouble using OpenVAS, you are welcome to join the openvas user mailing list and ask for support there.

Package maintainers: Please make sure you are subscribed to the mailing list for package maintainers. If you have any questions regarding the proper setup of the OpenVAS modules, feel free to ask there.

OpenVAS-4 for Debian via OBS

Releases reported to work with this quick guide: Debian 'Lenny' 5.0

Quick guide below, for more see here:

General Setup and Start Guide
openSUSE Build Service (OBS)

Step 1: Configure OBS Repository
(as user root, only once)

echo "deb http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/Debian_5.0/ ./" >> /etc/apt/sources.list
apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys BED1E87979EAFD54
sudo apt-get update

Step 2: Quick-Install OpenVAS
(as user root, only once)

apt-get -y install greenbone-security-assistant gsd openvas-cli openvas-manager openvas-scanner openvas-administrator sqlite3 xsltproc

To install support packages for report generation (downloads around 30 MB of additional packages):

apt-get -y install texlive-latex-base texlive-latex-extra texlive-latex-recommended htmldoc

To install support for autogenerated LSC credential packages:

apt-get -y install alien rpm nsis fakeroot

Step 3: Quick-Start OpenVAS
(copy and paste whole block as user root, during first time you will be asked to set a password for user "admin")

test -e /var/lib/openvas/CA/cacert.pem  || openvas-mkcert -q
openvas-nvt-sync
test -e /var/lib/openvas/users/om || openvas-mkcert-client -n om -i
/etc/init.d/openvas-manager stop 
/etc/init.d/openvas-scanner stop 
openvassd
openvasmd --migrate
openvasmd --rebuild
killall openvassd
sleep 15
/etc/init.d/openvas-scanner start
/etc/init.d/openvas-manager start
/etc/init.d/openvas-administrator restart
/etc/init.d/greenbone-security-assistant restart
test -e /var/lib/openvas/users/admin || openvasad -c add_user -n admin -r Admin

Step 4: Log into OpenVAS as "admin"

Open https://localhost:9392/ or start "gsd" on a command line as a regular user (not as root!).

OpenVAS-4 for openSUSE via OBS

Releases reported to work with this quick guide: openSUSE 11.3

Quick guide below, for more see here:

General Setup and Start Guide
openSUSE Build Service (OBS)

Step 1: Configure OBS Repository
(as user root, only once)

zypper ar http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/openSUSE_11.3/security:OpenVAS:STABLE:v4.repo

Step 2: Quick-Install OpenVAS
(as user root, only once)

zypper --non-interactive --gpg-auto-import-keys in greenbone-security-assistant gsd openvas-cli openvas-scanner openvas-manager openvas-administrator

Step 3: Quick-Start OpenVAS
(copy and paste whole block as user root, during first time you will be asked to set a password for user "admin")

openvas-nvt-sync
test -e /var/lib/openvas/users/om || openvas-mkcert-client -n om -i
/etc/init.d/openvas-manager stop
/etc/init.d/openvas-scanner stop
openvassd
openvasmd --migrate
openvasmd --rebuild
killall openvassd
sleep 15
/etc/init.d/openvas-scanner start
/etc/init.d/openvas-manager start
/etc/init.d/openvas-administrator restart
/etc/init.d/greenbone-security-assistant restart
test -e /var/lib/openvas/users/admin || openvasad -c add_user -n admin -r Admin

Step 4: Log into OpenVAS as "admin"

Open https://localhost:9392/ or start "gsd" on a command line as a regular user (not as root!).

OpenVAS-4 for Ubuntu via OBS

Releases reported to work with this quick guide: Ubuntu 10.04 LTS

Quick guide below, for more see here:

General Setup and Start Guide
openSUSE Build Service (OBS)

Step 1: Configure OBS Repository

sudo apt-get -y install python-software-properties
sudo add-apt-repository "deb http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/xUbuntu_10.04/ ./"
sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys BED1E87979EAFD54
sudo apt-get update

Step 2: Quick-Install OpenVAS

sudo apt-get -y install greenbone-security-assistant gsd openvas-cli openvas-manager openvas-scanner openvas-administrator sqlite3 xsltproc

Step 3: Quick-Start OpenVAS
(copy and paste whole block, during first time you will be asked to set a password for user "admin")

test -e /var/lib/openvas/CA/cacert.pem  || sudo openvas-mkcert -q
sudo openvas-nvt-sync
test -e /var/lib/openvas/users/om || sudo openvas-mkcert-client -n om -i
sudo /etc/init.d/openvas-manager stop
sudo /etc/init.d/openvas-scanner stop
sudo openvassd
sudo openvasmd --migrate
sudo openvasmd --rebuild
sudo killall openvassd
sleep 15
sudo /etc/init.d/openvas-scanner start
sudo /etc/init.d/openvas-manager start
sudo /etc/init.d/openvas-administrator restart
sudo /etc/init.d/greenbone-security-assistant restart
test -e /var/lib/openvas/users/admin || sudo openvasad -c add_user -n admin -r Admin

Step 4: Log into OpenVAS as "admin"

Open https://localhost:9392/ or start "gsd" on a command line as a regular user (not as root!).

OpenVAS-4 for Windows via Greenbone

Greenbone maintains a Windows installer including the Greenbone Security Desktop (GSD) and the OMP command line tool: Greenbone Desktop Suite.

Note: This is only the clients, not the server-side of OpenVAS.

This is reported to work with: Windows XP/Vista/7

Quick guide: Simply download and execute the installer.

Archlinux

Currently available packages of Archlinux can be found here: search for OpenVAS in Archlinux.

Backtrack Linux

Backtrack maintains its own repository which is available to any Backtrack installation. Visit the Backtrack Homepage to learm more about the Penetration Testing Distribution.

Debian GNU/Linux

Currently available packages of Debian can be found here: search for OpenVAS in Debian.

Debian GNU/Linux "Lenny" 5.0

OpenVAS 2.0 is only available from Debian "backports". The original 5.0 offers deprecated version 1.0 which you should not use with the OpenVAS NVT Feed.

See instructions on http://backports.org.

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/Debian_5.0/.

To use the OBS packages via apt, you need to add a line like this into sources.list:

deb http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/Debian_5.0/ ./

Debian GNU/Linux "Squeeze" 6.0

Scanner and old client of OpenVAS 2.0 are part of standard Debian and can be directly installed via your preferred package management system.

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/Debian_6.0/.

To use the OBS packages via apt, you need to add a line like this into sources.list:

deb http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/Debian_6.0/ ./

Fedora

Currently available packages of Fedora can be found here: search for OpenVAS in Fedora.

Fedora 12

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/Fedora_12/.

Fedora 13

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/Fedora_13/.

FreeBSD

You can run a search for OpenVAS on freshports.org to find out about the currently available state of OpenVAS ports for FreeBSD.

Gentoo

You can run a search for OpenVAS on Gentoo to find out about the currently available state of OpenVAS ports for Gentoo.

The ebuilds are in the Gentoo portage. To get the most recent packages simply run:

#emerge --sync

Because all OpenVAS packages are masked, you need to unmask the packages by keyword using one of the following ways:

  1. Edit /etc/portage/package.keywords and add the packages:

      net-analyzer/openvas ~x86
    net-analyzer/openvas-client ~x86
    net-analyzer/openvas-libnasl ~x86
    net-analyzer/openvas-libraries ~x86
    net-analyzer/openvas-plugins ~x86
    net-analyzer/openvas-server ~x86

    After that you can run:

    # emerge net-analyzer/openvas # this will install the server and the
    client
    # emerge net-analyzer/openvas-server # will only install the server with dependencies
    # emerge net-analyzer/openvas-client # will only install the client with dependencies

  2. To emerge all masked OpenVAS packages together you can use the following command:

      # ACCEPT_KEYWORDS="~x86" emerge openvas
      

For the server package there are the following "USE-Flags": gtk tcpd debug prelude

Set them in the /etc/make.conf to enable the support e.g. for prelude:

USE="prelude"

or run it via the command line:

# ACCEPT_KEYWORDS="~x86" USE="prelude -debug" emerge openvas

Mandriva

Mandriva 2009.1

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/Mandriva_2009.1/.

Mandriva 2010

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/Mandriva_2010/.

Mandriva 2010.1

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/Mandriva_2010.1/.

Mandriva 2011

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/Mandriva_2011/.

openSUSE

openSUSE 11.2

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/openSUSE_11.2/.

openSUSE 11.3

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/openSUSE_11.3/.

openSUSE 11.4

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/openSUSE_11.4/.

openSUSE 12.1

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/openSUSE_12.1/.

openSUSE Factory

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/openSUSE_Factory/.

openSUSE Tumbleweed

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/openSUSE_Tumbleweed/.

Scientific Linux 6.0

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/ScientificLinux_6/.

Slackware

OpenVAS modules are not official Slackware packages but they can be easily obtained from the SlackBuilds.org project. You will find all currently available packages with the search for OpenVAS at SlackBuilds.org.

You can build the modules following the generic SlackBuilds.org howto. You need to follow the order as they appear on the Source Code installation page

If you use sbopkg, you can run this single command:

# sbopkg -i "openvas-module1 openvas-module2 openvas-moduleN"

SUSE Linux Enterprise

SLE 11

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/SLE_11/.

SUSE Linux Enterprise Server

SUSE Linux Enterprise Server 11SP1

The system administration tool YasT offers to install OpenVAS Scanner, add users and activate a NVT feed.

Ubuntu

Currently available packages of Ubuntu can be found here: search for OpenVAS in Ubuntu.

Ubuntu 9.04

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/xUbuntu_9.04/.

Ubuntu 9.10

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/xUbuntu_9.10/.

Ubuntu 10.04

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/xUbuntu_10.04/.

Ubuntu 10.10

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/xUbuntu_10.10/.

Ubuntu 11.04

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/xUbuntu_11.04/.

Ubuntu 11.10

Packages from the openSUSE Build Service can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/xUbuntu_11.10/.

Windows

For Windows, only Greenbone Security Desktop (GSD) and OpenVAS CLI are available, both using parts of OpenVAS Libraries.

OpenVAS Downloads

You will find .exe installer files in the download section for "gsd" and "openvas-cli" of the OpenVAS file download area.

OpenVAS Libraries is not available as a download packages in its own. The libraries are included in the other Windows packages.

Greenbone Downloads

Greenbone has integrated the CLI and GSD into a single installer named Greenbone Desktop Suite.

See the quick guide for installing GDS.

openSUSE Build Service (OBS)

With the openSUSE Build Service, packages are currently build for the following distributions:

Packages can be downloaded from http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/.

See http://en.opensuse.org/Add_Package_Repositories_to_YaST on how to add a repository and http://opensuse-community.org/Installing_Software on how to install Software with YaST.