Skip to content

Instantly share code, notes, and snippets.

@ffund
Last active November 1, 2023 08:54
Show Gist options
  • Save ffund/f9c06f77569a3865e9ca92b9455bd90c to your computer and use it in GitHub Desktop.
Save ffund/f9c06f77569a3865e9ca92b9455bd90c to your computer and use it in GitHub Desktop.
sudo apt-get update; sudo apt-get -y install nmap
# Install OpenVAS, GVM
sudo add-apt-repository ppa:mrazavi/gvm -y
sudo apt-get update
sudo DEBIAN_FRONTEND=noninteractive apt-get -y install postgresql
sudo DEBIAN_FRONTEND=noninteractive apt-get -y install gvm
# Set up config file with public IP address in it
IP=$(wget -qO- https://ipinfo.io/ip)
sudo sed -i "s/127.0.0.1/$IP/g" /etc/default/gsad
sudo -u gvm -g gvm gvmd --create-user=admin --password=admin
sudo systemctl restart gsad
# Sync feeds
sudo -u gvm -g gvm greenbone-nvt-sync
sudo -u gvm -g gvm greenbone-feed-sync --type CERT
sudo -u gvm -g gvm greenbone-feed-sync --type SCAP
sudo -u gvm -g gvm greenbone-feed-sync --type GVMD_DATA
# Restart
sudo systemctl restart ospd-openvas
sudo systemctl restart gvmd
sudo systemctl restart gsad
# Sync feeds
sudo -u gvm -g gvm greenbone-nvt-sync
sudo -u gvm -g gvm greenbone-feed-sync --type CERT
sudo -u gvm -g gvm greenbone-feed-sync --type SCAP
sudo -u gvm -g gvm greenbone-feed-sync --type GVMD_DATA
echo "Installation complete, open your admin panel at https://$IP:9392"
@hoaanhtuan
Copy link

Please answer me? This script is used to install fresh GMV on fresh Ubuntu?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment