KVM VPS - CentOS 7 - fail2ban - как почистить базы fail2ban.sqlite3: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) |
Admin iph (обсуждение | вклад) |
||
Строка 8: | Строка 8: | ||
# truncate -s 0 /var/log/fail2ban.log | # truncate -s 0 /var/log/fail2ban.log | ||
# rm -rf /var/lib/fail2ban/fail2ban.sqlite3* | # rm -rf /var/lib/fail2ban/fail2ban.sqlite3* | ||
+ | # systemctl restart fail2ban | ||
+ | |||
+ | Уменьшаем время хранения данных в базе ('''dbpurgeage''') до 4 часов: | ||
+ | # vi /etc/fail2ban/fail2ban.conf | ||
+ | # Values: [ SECONDS ] Default: 86400 (24hours) | ||
+ | dbpurgeage = 4h | ||
# systemctl restart fail2ban | # systemctl restart fail2ban |
Текущая версия на 12:22, 30 января 2023
KVM VPS - CentOS 7 - fail2ban - как почистить базы fail2ban.sqlite3
Ниже алгоритм чистки логов и БД /var/lib/fail2ban/fail2ban.sqlite3*, которые могут занимать достаточно много лишнего места на диске сервера:
# systemctl stop fail2ban # truncate -s 0 /var/log/fail2ban.log # rm -rf /var/lib/fail2ban/fail2ban.sqlite3* # systemctl restart fail2ban
Уменьшаем время хранения данных в базе (dbpurgeage) до 4 часов:
# vi /etc/fail2ban/fail2ban.conf # Values: [ SECONDS ] Default: 86400 (24hours) dbpurgeage = 4h # systemctl restart fail2ban