Cara Menginstall Wazuh – Wazuh adalah platform keamanan gratis dan open-source yang menggabungkan kemampuan XDR (Extended Detection and Response) dan SIEM (Security Information and Event Management). Wazuh melindungi data dan sistem di berbagai lingkungan, termasuk fisik, virtual, kontainer, dan cloud. Alat ini ini digunakan oleh banyak organisasi di seluruh dunia, mulai dari bisnis kecil hingga perusahaan besar.
Yang dimaksud fitur utama di sini adalah fungsi inti yang ditawarkan oleh platform Wazuh. Fitur-fitur ini adalah aspek paling penting dari Wazuh yang membantu mendeteksi, menganalisis, dan merespons ancaman keamanan.
Komponen Utama Wazuh adalah bagian-bagian utama dari sistem Wazuh yang bekerja bersama untuk melindungi keamanan data dan sistem. Berikut komponen-komponenya :
Pada kesempatan kali ini kita akan menginstall wazuh di ubuntu versi 24.04. Sebelum mulai proses instalasi, ada beberapa hal yang perlu disiapkan.
Requirement
Baca Juga : Cara Mengamankan Server Ubuntu dari Peretas
Metode Instalasi
Ada beberapa metode instalasi yang ada untuk menginstall wazuh di ubuntu. Tapi untuk tutorial kali ini kita akan menggunakan metode instalasi Wazuh installation assistant.
Langkah wajib yang harus dilakukan sebelum mulai proses instalasi adalah update dan upgrade package di server terlebih dahulu.
sudo apt update && sudo apt upgrade -y
Mengubah Timezone
Atur timezone sesuai dengan lokasi Anda agar waktu di server lebih mudah dibaca, terutama saat membaca log atau mengatur penjadwalan otomatis seperti cronjob. Contohnya, pilih Asia/Jakarta untuk Waktu Indonesia Barat.
sudo dpkg-reconfigure tzdata
Jalankan perintah di bawah ini di server yang akan dijadikan wazuh server. Akan tampil proses instalasi Wazuh. Tunggu proses instalasinya sampai selesai.
curl -sO https://packages.wazuh.com/4.9/wazuh-install.sh && sudo bash ./wazuh-install.sh -a
Setelah proses instalasi selesai, akan muncul user dan password untuk mengakses dashboard wazuh. Simpan baik-baik user dan password tersebut.
Note:
Untuk melihat semua password wazuh indexer dan wazuh API, atau lupa password wazuh dashboard, Anda bisa menggunakan perintah berikut :
sudo tar -O -xvf wazuh-install-files.tar wazuh-install-files/wazuh-passwords.txt
Untuk mengakses dashboard wazuh, masukkan ip address server wazuh ke search bar browser seperti chrome, atau firefox. Silahkan login menggunakan user dan password yang tadi sudah digeneratekan oleh wazuh installation assistant.
https://<ip-dashboard-wazuh>
Dan seperti inilah tampilan web dashboard wazuh setelah berhasil login.
Wazuh Agent adalah program yang dipasang untuk memantau aktivitas dan keamanan di sebuah endpoint. endpoint di sini misalnya komputer atau server. Program ini mengumpulkan data, seperti log, file system, resource, lalu mengirimkannya ke Wazuh Manager untuk diperiksa. Dengan begitu, Wazuh bisa mendeteksi ancaman dan menjaga keamanan jaringan.
Untuk mendeploy agen baru, Silahkan buka :
Home -> Garis 3 Pojok Kanan Atas -> Server Management -> Endpoint Summary -> Deploy New Agent
Di sini saya akan mencoba memonitor OS Ubuntu 24.04 Server yang berarsitektur amd64. Untuk server address silahkan diisi dengan ip address dari server wazuh.
Optional Setting, pada bagian agent name, isi dengan nama agen bebas. Tapi harap diisi dengan benar karena untuk mempermudah saat proses pemantauan.
Akses endpoint yang akan dimonitor oleh wazuh, kemudian jalankan command di bawah ini. Di sini endpoint yang akan dimonitor adalah server ubuntu 24.04.
wget https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_4.9.0-1_amd64.deb && sudo WAZUH_MANAGER='34.124.xx.xx' WAZUH_AGENT_GROUP='default' WAZUH_AGENT_NAME='demokan.web.id' dpkg -i ./wazuh-agent_4.9.0-1_amd64.deb
Jalankan service wazuh agent di endpoint yang akan dimonitor.
sudo systemctl daemon-reload
sudo systemctl enable wazuh-agent
sudo systemctl start wazuh-agent
Akan muncul agent baru di dashboard wazuh seperti ini
Di langkah kelima ini, kita akan mengonfigurasi sertifikat SSL untuk wazuh dashboard. Tujuanya adalah mengubah akses wazuh dashboard. Yang awalnya diakses menggunakan IP Address, diubah menjadi menggunakan domain. Atau nama lainya reverse proxy.
Kita akan menggunakan Nginx untuk proxy dan certbot untuk merequest SSLnya.
sudo apt-get install -y nginx
Mulai Nginx dan periksa status aktif
sudo systemctl start nginx
sudo systemctl enable nginx
sudo systemctl status nginx
Install package certbot dan python nginx
sudo apt install -y certbot python3-certbot-nginx
Edit file /etc/wazuh-dashboard/opensearch_dashboards.yml
dan ubah port default wazuh dashboard. yang awalnya 443 diubah ke 9443
sudo nano /etc/wazuh-dashboard/opensearch_dashboards.yml
server.host
diubah ke => 127.0.0.1
server.port
diubah ke => 9443
Restart service wazuh dashboard dan wazuh manager
sudo systemctl restart wazuh-dashboard
sudo systemctl restart wazuh-manager
Lanjut membuat nginx block / virtualhost. dan masukkan konfigurasi di bawah ini.
sudo nano /etc/nginx/sites-available/wazuh.conf
server {
listen 80 default_server;
server_name wazuh.awanservers.com;
location / {
proxy_pass https://127.0.0.1:9443;
proxy_set_header Host $host;
}
}
Buat symlinks ke sites-enabled
sudo ln -s /etc/nginx/sites-available/wazuh.conf /etc/nginx/sites-enabled/
Terakhir restart service nginx
sudo systemctl restart nginx
Langkah Penting ! Silahkan lakukan pointing domain menggunakan domain manajemen yang Anda miliki. Biasanya tersedia di tempat membeli domain, atau pihak ketiga seperti cloudflare. Arahkan subdomain ke IP Address Wazuh !!!
Request Certbot untuk mendapatkan SSL.
sudo certbot --nginx --agree-tos --redirect --email [email protected] -d wazuh.awanservers.com
Selamat, wazuh dashboard Anda sudah bisa diakses menggunakan domain.
Jadi begitulah tutorial cara menginstall wazuh. Wazuh SIEM di Ubuntu membantu memantau dan melindungi sistem Anda dari ancaman keamanan. Dengan mengikuti langkah-langkah instalasi di artikel ini, Anda kini memiliki dasar yang kuat untuk menjaga keamanan infrastruktur IT. Pastikan untuk selalu memperbarui Wazuh dan meninjau konfigurasi secara berkala agar sistem tetap aman.
Sumber : Wazuh Document