Quick-Setup and Quick-Start OpenVAS-5 Packages
OpenVAS-4: Download and Quick-Setup for OpenVAS-4 Packages
These guides help to get OpenVAS-5 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.
All Available OpenVAS-5 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-5: Setup and start OpenVAS
| Libs | Scanner | Manager | Admin | GSA | GSD | CLI | Old Client | |
|---|---|---|---|---|---|---|---|---|
| Centos 5 (Atomic) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Centos 6 (Atomic) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Debian 5.0 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Debian 6.0 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Fedora 10 (Atomic) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Fedora 11 (Atomic) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Fedora 12 (Atomic) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Fedora 13 (Atomic) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Fedora 14 (Atomic) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Fedora 15 (Atomic) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Fedora 15 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Fedora 16 (Atomic) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Fedora 16 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Mandriva 2009.1 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Mandriva 2010.1 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Mandriva 2010 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Mandriva 2011 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| openSUSE 11.4 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| openSUSE 12.1 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| openSUSE Factory (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| openSUSE Tumbleweed (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Redhat 5 (Atomic) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- | Redhat 6 (Atomic) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| SLE 11 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Scientific Linux 6 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Ubuntu 9.04 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Ubuntu 9.10 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Ubuntu 10.04 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Ubuntu 10.10 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Ubuntu 11.04 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Ubuntu 11.10 (OBS) | 5.0 | 3.3 | 3.0 | 1.2 | 3.0 | 1.2 | 1.1 | -- |
| Windows (Greenbone) | 5.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 for CentOS via Atomic
![]() |
Setup and start OpenVAS Atomicorp Repository |
Step 1: Configure Atomicorp Repository
(as user root, only once)
wget -q -O - http://www.atomicorp.com/installers/atomic |sh
Step 2: Quick-Install OpenVAS
(as user root, only once)
yum install openvas openvas-setup
Step 3: Quick-Start OpenVAS
( nothing to do, all is up and running directly after installation )
Step 4: Log into OpenVAS with user created in the step 2
Open https://localhost:9392/ or start "gsd" on a command line as a regular user (not as root!).
OpenVAS for Debian via OBS
![]() |
Setup and start OpenVAS openSUSE Build Service (OBS) |
Step 1: Configure OBS Repository
(as user root, only once)
echo "deb http://download.opensuse.org/repositories/security:/OpenVAS:/UNSTABLE:/v5/Debian_6.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 for Fedora via Atomic
![]() |
Setup and start OpenVAS Atomicorp Repository |
Step 1: Configure Atomicorp Repository
(as user root, only once)
wget -q -O - http://www.atomicorp.com/installers/atomic |sh
Step 2: Quick-Install OpenVAS
(as user root, only once)
yum install openvas openvas-setup
Step 3: Quick-Start OpenVAS
( nothing to do, all is up and running directly after installation )
Step 4: Log into OpenVAS with user created in the step 2
Open https://localhost:9392/ or start "gsd" on a command line as a regular user (not as root!).
OpenVAS for openSUSE via OBS
![]() |
Setup and start OpenVAS openSUSE Build Service (OBS) |
Step 1: Configure OBS Repository
(as user root, only once)
zypper ar http://download.opensuse.org/repositories/security:/OpenVAS:/UNSTABLE:/v5/openSUSE_12.1/security:OpenVAS:UNSTABLE:v5.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 for Ubuntu via OBS
![]() |
Setup and start OpenVAS 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:/UNSTABLE:/v5/xUbuntu_12.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 for RedHat via Atomic
![]() |
Setup and start OpenVAS Atomicorp Repository |
Step 1: Configure Atomicorp Repository
(as user root, only once)
wget -q -O - http://www.atomicorp.com/installers/atomic |sh
Step 2: Quick-Install OpenVAS
(as user root, only once)
yum install openvas openvas-setup
Step 3: Quick-Start OpenVAS
( nothing to do, all is up and running directly after installation )
Step 4: Log into OpenVAS with user created in the step 2
Open https://localhost:9392/ or start "gsd" on a command line as a regular user (not as root!).
OpenVAS for Windows via Greenbone
![]() |
Greenbone used to maintains a Windows installer including the Greenbone Security
Desktop (GSD) and the OMP command line tool (Greenbone Desktop Suite). However, this
has been retired and is not supported anymore.
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.
Centos
Various packages for various Centos versions are available from the Atomicorp Repository.
Debian GNU/Linux
Currently available packages of Debian can be found here: search for OpenVAS in Debian.
OpenVAS Debian packages are provided by the OBS Repository.
Fedora
Currently available packages of Fedora can be found here: search for OpenVAS in Fedora.
Various packages for various Fedora versions are available from the Atomicorp Repository and from the OBS Repository.
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:
- 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 ~x86After 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
- 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
OpenVAS Mandriva packages are provided by the OBS Repository.
openSUSE
OpenVAS openSUSE packages are provided by the OBS Repository.
Redhat Enterprise Linux (RHEL)
Various packages for various RHEL versions are available from the Atomicorp Repository.
Scientific Linux 6.0
OpenVAS Scientific Linux packages are provided by the OBS Repository.
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
OpenVAS SUSE SLE packages are provided by the OBS Repository.
Ubuntu
Currently available packages of Ubuntu can be found here: search for OpenVAS in Ubuntu.
Furthermore, OpenVAS Ubuntu packages are provided by the OBS Repository.
Windows
For Windows, only Greenbone Security Desktop (GSD) and OpenVAS CLI are available, both using parts of OpenVAS Libraries.
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:/UNSTABLE:/v5/.
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.
Atomicorp Repository (Atomic)
Packages for various releases of Red Hat Enterprise Linux, CentOS and Fedora are available from the Atomicorp repository at http://www.atomicorp.com/channels/atomic/.
The archives are available through the yum package manager for Fedora, RHEL and CentOS. These archives require access to both the vendors base and update channels. More information is available from the archive website.
English |







