Fail2ban for MariaDB atau mysql
Langsung saja sesuai judul Fail2ban for mysql di sini menggunakan debian 9 dan mariadb untuk testing biar ga lupa saya bikin catatan ini
1. Tabahkan level log warning di mariadb
edit file /etc/my.cnf pada bagian ini seperti ini
[mysqld]
log-warning = 2
simpan lalu restart mariadb
2. Tambahkan atau edit /etc/fail2ban/jail.conf pada bagian
[mysqld-auth]
enabled = true
port = 3306
logpath = %(mysql_log)s
backend = %(mysql_backend)s
maxretry = 3
simpan lalu restart fail2ban
3. Lakukan test gagal login ke mariadb lebih dari 5 kali
4. Check log file /var/log/fail2ban.log klo setup sudah benar akan muncul ip yang di ban
5. buka iptables di konsole
1. Tabahkan level log warning di mariadb
edit file /etc/my.cnf pada bagian ini seperti ini
[mysqld]
log-warning = 2
simpan lalu restart mariadb
2. Tambahkan atau edit /etc/fail2ban/jail.conf pada bagian
[mysqld-auth]
enabled = true
port = 3306
logpath = %(mysql_log)s
backend = %(mysql_backend)s
maxretry = 3
simpan lalu restart fail2ban
3. Lakukan test gagal login ke mariadb lebih dari 5 kali
4. Check log file /var/log/fail2ban.log klo setup sudah benar akan muncul ip yang di ban
5. buka iptables di konsole
Salam
Komentar
Posting Komentar