CSF adalah singkatan dari ConfigServer Firewall, yaitu script konfigurasi firewall yang dibuat untuk salah satu layer keamanan pada server. Pada panduan ini, akan membahas lebih detail tentang apa itu CSF dan cara konfigurasinya di server Linux.
Apa itu CSF?
ConfigServer Firewall juga dikenal sebagai CSF, adalah script konfigurasi firewall yang dibuat untuk memberikan keamanan yang lebih baik bagi web server, serta memberikan kamu user interface yang canggih dan mudah digunakan untuk mengelola pengaturan firewall.
CSF mengkonfigurasi firewall server kamu untuk mengunci akses publik ke server atau website, dan hanya mengizinkan koneksi tertentu seperti masuk ke FTP, memeriksa email, atau memuat situs web. ConfigServer Firewall juga dilengkapi dengan layanan yang disebut Login Failure Daemon atau LFD.
LFD mengawasi aktivitas pengguna dari kegagalan login yang berlebihan, yang biasanya terlihat seperti serangan brute force. Jika jumlah kegagalan login terlihat berasal dari alamat IP yang sama, maka IP tersebut akan diblokir sementara dari semua layanan di server.
Block IP ini akan kedaluwarsa secara otomatis, namun dapat dihapus secara manual melalui WebHost Manager ConfigServer. Selain menghapus IP, CSF juga memungkinkan kamu memasukkan IP secara manual dalam daftar putih atau daftar hitam firewall, serta pemantauan waktu nyata untuk blok IP otomatis di LFD.
Cara Install CSF di Ubuntu 20.04 Server
Pada panduan ini, kami akan memberikan contoh cara install CSF di linux dengan OS Ubuntu 20.04. Untuk memulai instalasi CSF, pastikan Perl dan lib www telah terinstall di server kamu karena merupakan prasyarat dari CSF.
- Masuk ke direktori folder CSF
Silahkan login sebagai root, kemudian jalankan command dibawah
cd /usr/src
- Download CSF dan extrak dan kamu copas perintah dibawah
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
- Arahkan ke folder direktori csf
cd csf
- Setelah itu kamu esekusi untuk install csf
sh install.sh
- Setelah selesai install, kamu harus verfikasi CSF dulu guna untuk pengecekan status CSF
perl /usr/local/csf/bin/csftest.pl
- Setelah verfikasi ada output keterangan status verifikasi csf berikut ini outpunya
RESULT: csf should function on this server
- Sekarang konfigurasi CSF, dan CSF konfigurasinya dari bawaanya namun kamu harus merubah konfigurasi yang di rekomendasikan.
nano /etc/csf/csf.conf
- Setelah kamu masuk untuk merubah editor CSF kamu harus cari tulisan ini TESTING =”1″ menjadi 0.
TESTING = "0"
- untuk barisan RESTRICT_SYSLOG = 0 diganti menjadi RESTRICT_SYSLOG = 3
- Dan sekarang kamu simpan hasil konfigurasi dengapa perintah tombol keyboard.
CTRL + X lalu klik Y
- terakhir kamu harus reload atau restart CSF dengan perintah
csf -ra
Demikian artikel yng saya buat tentang apa itu CSF, cara install dan konfigurasinya di Linux. Semoga bermanfaat.