Automatisiertes Setup um eine virtuelle Testumgebung für Modul 3 einzurichten.
Folgende Software wird verwendet:
VirtualBoxfür die VirtualisierungVagrantzum automatischen Erstellen der virtuellen MaschinenAnsiblezum Konfigurieren der Maschinen
Wichtig: Vagrant muss auf dem Host installiert sein
Dieses Repository auf Euren Windows Laptop clonen:
git clone https://github.com/4Kp3n/Modul3Setup.gitIn das Verzeichnis wechseln:
cd Modul3SetupDie virtuellen Maschinen mit Vagrant erstellen
vagrant up(Beim ersten Ausführen werden die Imagedateien heruntergeladen, was eine Weile dauern kann)
Das Ausführen von Playbooks geschieht durch folgenden Befehl:
(sudo) ansible-playbook -i inventory <Playbook>- Mit
-i inventorywird die Inventory Datei verwendet in der Verbindungsinformationen zum Windows Server hinterlegt sind (nur notwendig, wenn Playbooks für den Windows Server ausgeführt werden sollen) - Es ist notwendig
sudovoranzustellen wenn Playbooks lokal auf Kali ausgeführt werden sollen
Das Kommando vagrant up wird nicht erfolgreich ausgeführt
Prüft ob bereits virtuelle Maschinen mit dem selben Namen existieren (ein Löschen über die VirtualBox GUI ist bei Wählen der falschen Option nicht ausreichend!).
Der Ordner in dem die virtuellen Maschinen standardmäßig gespeichert werden ist: C:\Users\User\VirtualBox VMs
Dort müssen ggfs. die Ordner gelöscht werden
