Как мне навсегда удалить бан, хранящийся в Fail2Ban?

У меня есть два фильтра, которые запретили локальные адреса. Я добавил адреса в ignoreip, но ущерб уже был нанесен, и запреты на месте. Каждый раз, когда я перезагружаю свой компьютер, мне нужно выполнить iptables -L f2b-apache-auth, а затем отбросить два локальных адреса и снова использовать другой фильтр.

Я не могу понять, где он сохраняет запреты и добавляет их обратно при перезагрузке. Где-то хранится файл, где я могу отредактировать его и удалить эти адреса из этих запретов, чтобы они не добавлялись в iptables после каждой перезагрузки?

И в качестве дополнительного вопроса ... он добавляет их в iptables в качестве имен компьютеров, а не IP-адресов ... другими словами ... он отображается как "имя компьютера", а не 192.168.x.xxx в фильтр под ignoreregex = Я добавил IP-адреса локальных машин, на которые я не хочу воздействовать ... Должен ли я также добавить «имя компьютера» к этим записям или это приведет к сбою фильтра?

2
задан 26 April 2016 в 09:28

2 ответа

Запреты хранятся в базе данных SQLite3 в /var/lib/fail2ban. Для открытия его, Вам нужен пакет sqlite3 установленный и если Вы хотите GUI, используйте инструмент как sqliteman.

название того файла базы данных называют:

/var/lib/fail2ban/fail2ban.sqlite3
0
ответ дан 26 April 2016 в 19:28
  • 1
    Я следовал за этим шаг за шагом..., но в последнем command:' swapon-a # не наблюдают ошибок при включении swap' терминал отклонил Разрешение: " swapon: не может открыть/dev/sda6: Разрешение отклонило " – Sss 17 September 2017 в 02:22

Никакая потребность в таком подходе низкого уровня / вручную редактирование DB.

С Fail2Ban прежде v0.8.8:

fail2ban-client get YOURJAILNAMEHERE actionunban IPADDRESSHERE

С Fail2Ban v0.8.8 и позже:

fail2ban-client set YOURJAILNAMEHERE unbanip IPADDRESSHERE
0
ответ дан 26 April 2016 в 19:28
  • 1
    так или иначе вставляя # + пространство прежде UUID=ad0b043b-68a6-... хорошо работает... – Sss 17 September 2017 в 02:28

Другие вопросы по тегам:

Похожие вопросы: