Installation de Wazuh
Prérequis :
- 3 Virtual machine (vm) en IP statique
Nous allons premièrement récupéré les certificats nécessaires :
curl -sO https://packages.wazuh.com/4.10/wazuh-certs-tool.sh
curl -sO https://packages.wazuh.com/4.10/config.yml
Modifiez le fichier ./config.yml
et remplacez les noms des nœuds ainsi que les valeurs des adresses IP par les noms et adresses IP correspondants. Vous devez effectuer cette modification pour tous les nœuds Wazuh server, Wazuh indexer et Wazuh dashboard. Ajoutez autant de champs de nœuds que nécessaire.
nodes:
# Wazuh indexer nodes
indexer:
- name: node-1
ip: "IP_MACHINE_1"
#- name: node-2
# ip: "<indexer-node-ip>"
#- name: node-3
# ip: "<indexer-node-ip>"
# Wazuh server nodes
# If there is more than one Wazuh server
# node, each one must have a node_type
server:
- name: wazuh-1
ip: "IP_MACHINE_2"
node_type: master
- name: wazuh-2
ip: "IP_MACHINE_3"
node_type: worker
#- name: wazuh-3
# ip: "<wazuh-manager-ip>"
# node_type: worker
# Wazuh dashboard nodes
dashboard:
- name: dashboard
ip: "IP_MACHINE_1"
Exécutez le script ./wazuh-certs-tool.sh
pour créer les certificats. Dans le cas d’un cluster multi-nœuds, ces certificats devront ensuite être déployés sur toutes les instances Wazuh de votre cluster.
bash ./wazuh-certs-tool.sh -A
Compressons ensuite nos fichiers et supprimons ./wazuh-certifications.
tar -cvf ./wazuh-certificates.tar -C ./wazuh-certificates/ .
rm -rf ./wazuh-certificates
Enfin installons les paquets manquants :
apt-get install debconf adduser procps
Passons à l'installation de la clef GPG:
curl -s https://packages.wazuh.com/key/GPG-KEY-WAZUH | gpg --no-default-keyring --keyring gnupg-ring:/usr/share/keyrings/wazuh.gpg --import && chmod 644 /usr/share/keyrings/wazuh.gpg
Ajoutons ensuite le repo à nos sources.list avec le certificat en question :
echo "deb [signed-by=/usr/share/keyrings/wazuh.gpg] https://packages.wazuh.com/4.x/apt/ stable main" | tee -a /etc/apt/sources.list.d/wazuh.list
Update :
apt-get update
Installons enfin wazuh-indexer :
apt-get -y install wazuh-indexer