Verzeichnis erstellen
mkdir ~/gvm
Ins Verzeichnis wechseln
cd ~/gvm
Dockercompose File ziehen
wget https://greenbone.github.io/docs/latest/_static/docker-compose.yml
Starten
docker compose up -d
Passwort ändern
docker compose exec -u gvmd gvmd gvmd --user=admin --new-password='123Start$'
Kontrolle
docker compose logs -f
Warten
- Es braucht eine Zeit bis alles runtergeladen und in die Datenbank verfrachtet ist.
Start Skript zum fixen
#!/bin/bash
echo "[*] Stoppe Greenbone Umgebung..."
docker compose down
sleep 2
echo "[*] Starte PostgreSQL, Redis, Scanner..."
docker compose up -d pg-gvm redis-server ospd-openvas
echo "[*] Warten auf Scanner-Socket..."
sleep 25
echo "[*] Starte gvmd (Manager) und gsa (Web-GUI)..."
docker compose up -d gvmd gsa
echo "[*] Prüfe Scanner-Verbindung..."
sleep 5
docker compose exec --user gvmd gvmd gvmd --get-scanners
Einloggen
http://127.0.0.1:
Links