Instalacja Wazuh serwer w n8n

Architektura rozwiązania

Co robimy automatycznie:

  1. n8n aktualizuje system
  2. Czeka 10s na aktualizację systemu
  3. Pobiera plik instalacyjny, instaluje Wazuh Manager + Wazuh Indexer + Wazuh Dashboard
  4. Pobiera login i hasło do Wazuh’a

Bezpłatne warsztaty: NMAP – Skanowanie Urządzeń i Portów w Sieci

Dowiedz się, jak wykrywać urządzenia w sieci, skanować porty i identyfikować usługi przy użyciu narzędzia NMAP. Poznasz podstawy skanowania, analizę wyników oraz praktyczne zastosowania w audycie bezpieczeństwa i testach penetracyjnych.

Środa, 18 marca o 14:00

Sprawdź szczegóły: https://asdevops.pl/warsztaty/

 

 



Wymagania wstępne

Proxmox

  • Proxmox VE ≥ 7.x
  • Template VM (Cloud-Init):
    • Debian 12 lub Ubuntu 22.04

n8n

  • Dostęp do sieci Proxmoxa
  • Credentials:
    • SSH → root

VM minimalne wymagania (docelowa)

  • RAM: 2 GB (min)
  • CPU: 2 vCPU
  • Disk: 50 GB
  • Static IP

Instrukcja Tworzenia Template (szablonu) Cloud Init oraz instalacja serwera ubuntu:

https://blog.askomputer.pl/proxmox-cloud-init-krok-po-kroku

Konfiguracja Workflow w n8n

Pobierz i zaimportuj skrypt:

Wazuh-serwer-n8n

Przejdź do n8n utwórz nowy Workflow (automatyzację), kliknij w prawym górnym rogu na Create workflow

Następnie kliknij na trzy kropki oraz Import from File… wybierz pobrany plik „Wazuh Server Installation via SSH.json”

Ukarze się automatyzacja, przejdźmy teraz do konfiguracji pod Twoje środowisko. Kliknij dwa razy na Node (kafelek) Update & Upgrade

Kliknij na strzałkę w sekcji Credential to connect with

Następnie wybierz + Create new credential

Wpisz w Host adres IP serwera Ubuntu który zainstalowałeś. Podaj w Username root a w Password hasło użytkownika root. Pamiętaj ustaw dostęp do konta root w ssh na swoim serwerze! Kliknij Save

W kolejnych nodach dodaj nowo utworzone poświadczenia.

Wybierz z listy Twoje poświadczenia ja nazwałem zwoje VM 110.

Gotowe! Możesz teraz przetestować Swoją automatyzację. Pamiętaj maszyna do której konfigurowałeś poświadczenia SSH musi być włączona ! Kliknij obok kafelka StartExecute workflow

Jeśli wszystko dobrze skonfigurowałeś ujrzysz wykonywanie się automatyzacji. Kafelek (node) Pobierz Wazuh Installer (all-in-one) oraz Pobranie loginu i hasła z Wazuh będzie wykonywać się najdłużej. Poczekaj aż zmieni kolor na zielony.

Kliknij dwukrotnie myszką na kafelek Pobranie loginu i hasła z Wazuh. Po prawej stronie w OUTPUT, będzie wyświetlona wartość indexer_username: (login admin) oraz indexer_password: (czyli hasło do logowania). Hasło do logowania skopiuj bez znaku

Przejdź do przeglądarki internetowej i wpisz:

https://adres-IP-Twojego-serwera/app/login

Zaakceptuj ostrzeżenie:

Zostaniesz przekierowany do strony logowania się do Wazuh:

Wpisz login admin oraz hasło skopiowane z n8n, kliknij Log in

Gotowe! Serwer Wazuh został zainstalowany za pomocą automatyzacji w n8n!

Podsumowanie

Artykuł opisuje automatyzację instalacji serwera Wazuh w środowisku Proxmox z wykorzystaniem n8n, która obejmuje aktualizację systemu, instalację komponentów Wazuh (Manager, Indexer, Dashboard) oraz automatyczne pobranie danych logowania administratora. Przedstawiono wymagania wstępne dotyczące Proxmoxa, systemu operacyjnego, zasobów maszyny wirtualnej oraz dostępu SSH.

W dalszej części zaprezentowano krok po kroku proces importu i konfiguracji workflow w n8n, w tym ustawienie poświadczeń SSH oraz uruchomienie automatyzacji. Artykuł kończy się opisem weryfikacji poprawnej instalacji poprzez zalogowanie się do panelu webowego Wazuh z użyciem danych wygenerowanych automatycznie przez workflow.

Bezpłatne warsztaty: NMAP – Skanowanie Urządzeń i Portów w Sieci

Dowiedz się, jak wykrywać urządzenia w sieci, skanować porty i identyfikować usługi przy użyciu narzędzia NMAP. Poznasz podstawy skanowania, analizę wyników oraz praktyczne zastosowania w audycie bezpieczeństwa i testach penetracyjnych.

Środa, 18 marca o 14:00

Sprawdź szczegóły: https://asdevops.pl/warsztaty/

 

 

 

 

Darmowe warsztaty NMAP - Skanowanie Urządzeń i Portów W Sieci

X