Install Safeline WAF Ubuntu 24.04 Automatic Deploy
Install Safeline WAF Ubuntu 24.04 Automatic Deploy

Install Safeline WAF di Ubuntu 24.04 Automatic Deploy

Safeline Web Application Firewall (WAF) open-source yang dirancang untuk melindungi aplikasi web dari berbagai serangan siber, seperti SQL Injection, Cross-Site Scripting (XSS), dan brute force .

Dengan menggunakan metode Automatic Deploy, proses instalasi menjadi sangat mudah dan cepat, bahkan untuk pengguna yang belum terlalu familiar dengan Linux.

Install Safeline WAF Automatic Deploy

Kamu dapat langsung menginstal Safeline menggunakan automatic script. Ini metode yang paling direkomendasikan karena menangani semua konfigurasi kompleks secara internal.

Kemudian, jalankan perintah instalasi otomatis dibawah.

sudo bash -c "$(curl -fsSLk https://waf.chaitin.com/release/latest/manager.sh)" -- --en

Saat diminta untuk memilih opsi, pilih angka 1 untuk menginstal Safeline. Kamu juga akan diminta menentukan direktori instalasi. Bisa langsung menekan [Enter] untuk menggunakan lokasi default di /data/safeline .

Choice what do you want to do  [ 1.INSTALL  2.UPGRADE  3.UNINSTALL  4.REPAIR  5.RESTART ]  (1/2/3/4/5): 1
Do you want the latest version of Docker to be automatically installed for you?  [ y.Yes  n.No ]  (y/n): y
Input the path to install SafeLine WAF  (Keep blank default to /data/safeline): [ENTER]

Proses ini akan otomatis mengunduh dan menjalankan semua komponen Safeline. Setelah selesai, terminal akan menampilkan credential login untuk dashbor web, termasuk username, password, dan URL akses.

Buka peramban (browser) dan akses https://IP_Public_Server dengan port 9443 melalui HTTPS.

Username:admin
Password:PH4FjnFX

SafeLine WAF management panel: https://IP_Public_Server:9443/

Kamu akan melihat halaman login. Masukkan username dan password yang ditampilkan di terminal pada langkah sebelumnya.

Karena menggunakan sertifikat SSL self-signed, peramban mungkin akan menampilkan peringatan keamanan, ini normal dan bisa melanjutkannya.

From Login Safeline WAF
From Login Safeline WAF

Setelah berhasil login, berikut dashboard dari Safeline WAF.

Dashboard Safeline WAF
Dashboard Safeline WAF

Reset Password Safeline WAF

Safeline menyediakan cara mudah ketikan lupa password, dengan hanya menjalankan perintah docker dibawah secara otomatis.

sudo docker exec safeline-mgt resetadmin

Berikut hasil reset password baru Safeline WAF.

username:admin
password:MJaGf45r

Uninstall Safeline WAF

Jika kamu yakin tidak ingin lagi menggunakan SafeLine, ikuti langkah-langkah di bawah ini untuk menghapus instalasinya sepenuhnya.

Masuk ke direktori safeline

cd /data/safeline

Jalankan perintah berikut untuk menghentikan SafeLine.

docker compose down

Jalankan perintah berikut untuk menghapus data SafeLine.

cd ..
rm -rf /data/safeline

Kesimpulan

Dengan mengikuti langkah-langkah di atas, kamu telah berhasil menginstal dan mengonfigurasi Safeline WAF di Ubuntu 24.04.

Metode automatic deploy yang digunakan sangat menyederhanakan proses, sehingga bisa langsung mendapatkan perlindungan untuk aplikasi web dalam waktu singkat.

Langkah selanjutnya yang disarankan adalah menambahkan situs atau aplikasi web yang ingin kamu lindungi di balik Safeline.