Dokumentasi Install Config Server Firewall di server Keket
Berdasarkan saran dari Suhu Estiko Aji Saputro, untuk firewall server sebaiknya menggunakan CSF (Config Server Firewall). Nah, saat instalasi saya menggunakan 2 referensi (paling bawah) ini. Untuk fitur, kelebihan, dan lain-lain dapat dibaca di link referensi pertama.
Install Csf
- Login sebagai root atau berpindah ke super user (jika login dengan akun biasa) :
sudo su
- Unduh Csf ddengan perintah berikut :
wget https://download.configserver.com/csf.tgz
- Esktrak berkas yang telah diunduh tadi :
tar -xvzf csf.tgz
- Jika kita telah menggunakan firewall lain, sebaiknya dinonaktifkan terlebih dahulu. Dalam hal ini firewall yang ada di server keket adalah
ufw, dapat dinonaktifkan dengan :
ufw disable
- Selanjutnya eksekusikan perintah untuk menginstall :
cd csf sh install.sh
- Periksa apakah ketergantungan modul iptables sudah terpenuhi :
perl /usr/local/csf/bin/csftest.pl
Jika tidak ada pesan error, lanjut ke langkah berikutnya.
- Sunting berkas konfigurasi dasarnya :
vim /etc/csf/csf.conf
- Terapkan perubahannya dengan :
csf -r
Selesai.
UPDATE:
untuk Ubuntu 18.04 ternyata tidak cukup dengancsf -r, perintah itu telah digantikan dengan :
systemctl enable csf systemctl start csf systemctl status csf