vagrant-openvas/README.md

27 lines
1.0 KiB
Markdown
Raw Permalink Normal View History

2022-10-22 16:19:25 +02:00
## Prérequis
* Virtualbox
* Ansible et la collection _community.docker_
* Vagrant
2022-10-22 15:54:43 +02:00
Avant de lancer la VM, il vous faudra **d'abord renseigner les variables** contenues dans le fichier _ansible/roles/openvas/defaults/main.yml_
2022-10-22 15:44:55 +02:00
2022-10-22 15:54:43 +02:00
## Lancement de la VM avec Vagrant
Pour lancer l'environnement (qui enclenche le provisionning lors du premier lancement) :
2022-10-22 15:44:55 +02:00
```
$ vagrant up
2022-10-22 15:54:43 +02:00
```
2022-10-22 16:19:25 +02:00
Lors du premier lancement de Vagrant, la VM sera prosionnée en partie par un script bash, puis Ansible prendra le relais pour installer Docker puis configurer et instancier le conteneur Docker OpenVAS. Pour l'accès à la console web OpenVAS, il faudra être très patient car la synchronisation des tests et des données de vulnérabilités peut être très longue (de 1 à 2 heures).
Pour suivre la synchronisation :
2022-10-22 16:17:07 +02:00
Entrer dans la VM
2022-10-22 15:54:43 +02:00
```
2022-10-22 15:44:55 +02:00
$ vagrant ssh
2022-10-22 16:17:07 +02:00
```
Suivre la synchro
```
2022-10-22 15:54:43 +02:00
$ docker logs openvas-ct -f
2022-10-22 16:17:07 +02:00
```
## Connexion à la console web OpenVAS
Une fois la synchro terminée, vous pouvez vous connecter sur la console web depuis votre navigateur : https://127.0.0.1:9392