LINUX.ORG.RU
ФорумAdmin

информация о забаненных в fail2ban

 , ,


0

2

Есть fail2ban c incremental ban time

Хочется получить инфу о забаненных. Доступ к файлу .sqlite есть.

Готовые решения есть? На перле. Или самому придется писать?

хочу табличку вида

ip country jail <число попаданий>[,jail <число попаданий>]
2-х буквенный country легко получается из geoip

Хорошо бы еще кол-во совпадений по фильтрам для ip, но это нужно править f2b или при ротации лога статистику собирать.

Без статистики трудно понять на сколько эффективно работает f2b.

★★★★★

Не пользуюсь fail2ban, но раз есть база, то можно что угодно достать в любом удобном виде:

sqlite3 file.sqlite "SELECT ...."

disarmer ★★★
()

Выложи .sqlite, если там ничего секретного, самому интересно какая там статистика) Об ssh на стандартном порте же речь?

disarmer ★★★
()
Ответ на: комментарий от disarmer

не для ssh. Оно используется для борьбы со спам-ботами.

Ко всему используется не стандартный f2b, а его ветка с inc. time ban, а там таблицы отличаются от оригинальных. Похоже, что придется писать самому.

vel ★★★★★
() автор топика
Ответ на: комментарий от darkenshvein

Стандартные. Да нет особых проблем с написанием парсера логов, просто я старый и ленивый :)

vel ★★★★★
() автор топика

я для этого logwatch использую.

anonymous
()
Ответ на: комментарий от darkenshvein

Для f2b inc ban time делать dbfile «memory» или «none» странно.

vel ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.