Basic Monitoring Server Tahap 6 (Deny Host & Fail2Ban)

Assalamualaikum rekan-rekan semua, di pagi hari yang cerah ini WhiteCyber Research & Development Team kembali berbagi tips bagaimana melakukan blocking IP hacker, atau bloking IP yang dianggap berbahaya secara otomatis. 


Denyhosts adalah sebuah program yang dibuat menggunakan bahasa python untuk digunakan sebagai penangkal SSH Attack dengan cara memasukkan daftar ke /etc/hosts.deny. Denyhost juga selalu digunakan oleh Administrator Linux untuk mengatasi serangan user, dan login-login yang salah.

Langkah-langkahnya adalah
1. Install denyhosts

   # sudo apt-get install denyhosts

2. Setelah terinstall, lakukan konfigurasinya di /etc/hosts.conf .

     # sudo mc -e /etc/denyhosts.conf

3. Lakukan konfigurasi pada variable berikut ini

   ADMIN_EMAIL = root@localhost
   SMTP_HOST = localhost
   SMTP_PORT = 25
   #SMTP_USERNAME=foo
   #SMTP_PASSWORD=bar
   SMTP_FROM = DenyHosts nobody@localhost
   #SYSLOG_REPORT=YES 

4. Langkah selanjutnya adalah menginstall Fail2Ban. Fail2Ban ini jauh lebih kompleks dan lengkap. Fail2Ban juga bermanfaat menahan serangan SSH, Apache, Courier, PHP, dan lain-lain. Cara kerja Fail2Ban ini dengan menscan file log dan mendeteksi keanehan.

   # sudo apt-get install fail2ban

5. Lakukan configurasi pada Jail.conf 

   # sudo mc -e /etc/fail2ban/jail.conf

6. Aktifkan semua service yang ingin anda monitor dan filter menggunakan Fail2Ban

   [ssh]

   enabled  = true
   port     = ssh
   filter   = sshd
   logpath  = /var/log/auth.log
   maxretry = 3

7. Bila ingin mendapatkan pesan ke email kita dengan merubah

     destemail = root@localhost

8. Perhatikan ganti baris 

     action = %(action_)s 
     dengan  
     action = %(action_mwl)s

9. Bila menginginkan mengkonfigurasi sendiri dapat mengubah konfigurasi di 

   sudo vi /etc/fail2ban/jail.local

     untuk mengetahui informasi bagaimana mensetting secara manual dapat mengklik tutorial disini.
 
10. Restart Fail2Ban

sudo /etc/init.d/fail2ban restart
 
Untuk melihat status Fail2Ban berjalan atau belum  dapat menggunakan perintah 

sudo fail2ban-client status
  
Selamat mencoba.... 

WhiteCyber Research & Development Team
Universe Khalifatulloh Security

Jangan lupa baca yang ini juga



0 comments:

Posting Komentar

PEDOMAN KOMENTAR
Ayo berpartisipasi membangun budaya berkomentar yang baik. Pantang bagi kita memberikan komentar bermuatan menghina atau spam.
Kolom komentar tersedia untuk diskusi, berbagi ide dan pengetahuan. Hargai pembaca lain dengan berbahasa yang baik dalam berekspresi. Setialah pada topik. Jangan menyerang atau menebar kebencian terhadap suku, agama, ras, atau golongan tertentu.

Bangun sharing ilmu dengan berkomentar disini :