Adım adım talimatları izleyerek Wazuh sunucusunu tek düğümlü veya çok düğümlü küme olarak kurun ve yapılandırın. Wazuh sunucusu, Wazuh yöneticisi ve Filebeat'i içeren merkezi bir bileşendir. Wazuh yöneticisi, dağıtılan Wazuh aracılarından veri toplar ve analiz eder. Tehditler veya anormallikler algılandığında uyarıları tetikler. Filebeat, uyarıları ve arşivlenmiş olayları güvenli bir şekilde Wazuh dizinleyicisine iletir.
Kurulum süreci iki aşamaya ayrılıyor.
Wazuh sunucu düğümü kurulumu
Çoklu düğüm dağıtımı için küme yapılandırması
Not: Aşağıda açıklanan tüm komutları çalıştırabilmek için root kullanıcı ayrıcalıklarına sahip olmanız gerekir.
1. Wazuh Sunucu Düğümü Kurulumu
Wazuh Deposunu Ekleme
Not: Wazuh sunucusunu Wazuh indeksleyicisinin bulunduğu ana bilgisayara kuruyorsanız, Wazuh deposunu daha önce eklemiş olabileceğiniz için bu adımları atlayabilirsiniz.
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
Paket bilgilerini güncelleyin.
apt-get update
Wazuh yöneticisinin kurulumu
Wazuh yönetici paketini yükleyin.
Yum:
yum -y install wazuh-manager
APT:
apt-get update
Filebeat'i yükleme
Yum:
yum -y install filebeat
APT:
apt-get -y install filebeat
Filebeat'i yapılandırma
Önceden yapılandırılmış Filebeat yapılandırma dosyasını indirin.
Yapılandırma dosyasını düzenleyin /etc/filebeat/filebeat.ymlve aşağıdaki değeri değiştirin:
a. hosts: Bağlanılacak Wazuh dizinleyici düğümlerinin listesi. IP adreslerini veya ana bilgisayar adlarını kullanabilirsiniz. Varsayılan olarak, ana bilgisayar localhost olarak ayarlanmıştır . Bunu uygun şekilde Wazuh dizinleyici adresinizle değiştirin.hosts:["127.0.0.1:9200"]
b. Birden fazla Wazuh dizinleyici düğümünüz varsa, adresleri virgül kullanarak ayırabilirsiniz. Örneğin,hosts:["10.0.0.1:9200","10.0.0.2:9200","10.0.0.3:9200"]
Wazuh dizinleyici düğüm IP adresiniz veya ana bilgisayar adınızla değiştirin 0.0.0.0. Bu değeri Filebeat yapılandırma dosyasında bulabilirsiniz /etc/filebeat/filebeat.yml.
Filebeat sertifikasının ve anahtar adının /etc/filebeat/certs.
Bir Wazuh dizinleyici kümeniz varsa, <host>düğümlerinizin her biri için bir giriş ekleyin. Örneğin, iki düğümlü bir yapılandırmada:
Kullanılan işletim sistemine göre bir seçenek seçin.
RPM tabanlı işletim sistemi:
# chkconfig --add filebeat
# service filebeat start
Debian tabanlı işletim sistemi:
# update-rc.d filebeat defaults 95 10
# service filebeat start
Filebeat'in başarıyla yüklendiğini doğrulamak için aşağıdaki komutu çalıştırın.
# filebeat test output
Örnek yanıtı görmek için çıktıyı genişletin.
Output
elasticsearch: https://127.0.0.1:9200...
parse url... OK
connection...
parse host... OK
dns lookup... OK
addresses: 127.0.0.1
dial up... OK
TLS...
security: server's certificate chain verification is enabled
handshake... OK
TLS version: TLSv1.3
dial up... OK
talk to server... OK
version: 7.10.2
Wazuh sunucu düğümünüz artık başarıyla kuruldu. Kurulum sürecinin bu aşamasını Wazuh kümenizdeki her Wazuh sunucu düğümü için tekrarlayın, ardından Wazuh kümesini yapılandırmaya devam edin. Wazuh sunucusu tek düğümlü bir küme istiyorsanız, her şey ayarlanmıştır ve doğrudan Wazuh panosunu adım adım yükleme ile devam edebilirsiniz .