@fastboot

Как правильно установить fail2ban на Ubuntu 16.04?

Установка
root@ZeroPi-Asterisk:~# apt update && apt policy fail2ban && apt install fail2ban
Сущ:1 http://ports.ubuntu.com xenial InRelease
Сущ:2 http://ports.ubuntu.com xenial-security InRelease
Сущ:3 http://ports.ubuntu.com xenial-updates InRelease
Сущ:4 http://ports.ubuntu.com xenial-backports InRelease
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Все пакеты имеют последние версии.
fail2ban:
  Установлен: (отсутствует)
  Кандидат:   0.9.3-1
  Таблица версий:
     0.9.3-1 500
        500 http://ports.ubuntu.com xenial/universe armhf Packages
        100 /var/lib/dpkg/status
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Предлагаемые пакеты:
  mailx system-log-daemon monit
Следующие НОВЫЕ пакеты будут установлены:
  fail2ban
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/227 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 1 180 kB.
debconf: delaying package configuration, since apt-utils is not installed
Выбор ранее не выбранного пакета fail2ban.
(Чтение базы данных … на данный момент установлено 52800 файлов и каталогов.)
Подготовка к распаковке …/fail2ban_0.9.3-1_all.deb …
Распаковывается fail2ban (0.9.3-1) …
Обрабатываются триггеры для man-db (2.7.5-1) …
Обрабатываются триггеры для systemd (229-4ubuntu21.31) …
Настраивается пакет fail2ban (0.9.3-1) …
Job for fail2ban.service failed because the control process exited with error code. See "systemctl status fail2ban.service" and "journalctl -xe" for details.
invoke-rc.d: initscript fail2ban, action "start" failed.
● fail2ban.service - Fail2Ban Service
   Loaded: loaded (/lib/systemd/system/fail2ban.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Пн 2021-06-14 17:52:50 EEST; 67ms ago
     Docs: man:fail2ban(1)
  Process: 4851 ExecStart=/usr/bin/fail2ban-client -x start (code=exited, status=255)

июн 14 17:52:50 ZeroPi-Asterisk systemd[1]: Failed to start Fail2Ban Service.
июн 14 17:52:50 ZeroPi-Asterisk systemd[1]: fail2ban.service: Unit entered failed state.
июн 14 17:52:50 ZeroPi-Asterisk systemd[1]: fail2ban.service: Failed with result 'exit-code'.
dpkg: ошибка при обработке пакета fail2ban (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
 fail2ban
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@ZeroPi-Asterisk:~#


Ошибка
root@ZeroPi-Asterisk:~# systemctl status fail2ban.service
● fail2ban.service - Fail2Ban Service
   Loaded: loaded (/lib/systemd/system/fail2ban.service; enabled; vendor preset: enabled)
   Active: failed (Result: start-limit-hit) since Пн 2021-06-14 17:52:55 EEST; 52s ago
     Docs: man:fail2ban(1)
  Process: 4867 ExecStart=/usr/bin/fail2ban-client -x start (code=exited, status=255)

июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: Failed to start Fail2Ban Service.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Unit entered failed state.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Failed with result 'exit-code'.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Service hold-off time over, scheduling restart.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: Stopped Fail2Ban Service.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Start request repeated too quickly.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: Failed to start Fail2Ban Service.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Unit entered failed state.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Failed with result 'start-limit-hit'.
root@ZeroPi-Asterisk:~#


Ошибка
root@ZeroPi-Asterisk:~# journalctl -xe
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Процесс остановки юнита fail2ban.service был завершен.
июн 14 17:52:54 ZeroPi-Asterisk systemd[1]: Starting Fail2Ban Service...
-- Subject: Начинается запуск юнита fail2ban.service
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Начат процесс запуска юнита fail2ban.service.
июн 14 17:52:55 ZeroPi-Asterisk fail2ban-client[4867]: ERROR  No file(s) found for glob /var/log/auth.log
июн 14 17:52:55 ZeroPi-Asterisk fail2ban-client[4867]: ERROR  Failed during configuration: Have not found any log file for sshd jail
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Control process exited, code=exited status=255
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: Failed to start Fail2Ban Service.
-- Subject: Ошибка юнита fail2ban.service
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Произошел сбой юнита fail2ban.service.
--
-- Результат: failed.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Unit entered failed state.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Failed with result 'exit-code'.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Service hold-off time over, scheduling restart.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: Stopped Fail2Ban Service.
-- Subject: Завершена остановка юнита fail2ban.service.
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Процесс остановки юнита fail2ban.service был завершен.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Start request repeated too quickly.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: Failed to start Fail2Ban Service.
-- Subject: Ошибка юнита fail2ban.service
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Произошел сбой юнита fail2ban.service.
--
-- Результат: failed.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Unit entered failed state.
июн 14 17:52:55 ZeroPi-Asterisk systemd[1]: fail2ban.service: Failed with result 'start-limit-hit'.


Он что ругается на отсутствие конфигов при установки?
ERROR No file(s) found for glob /var/log/auth.log
Failed during configuration: Have not found any log file for sshd jail
  • Вопрос задан
  • 74 просмотра
Решения вопроса 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Измените конфиг f2b таким образом, чтобы в нём не было ссылок на несуществующие файлы - и всё заработает.
Ответ написан
hint000
@hint000
у админа три руки
Как правильно установить fail2ban на Ubuntu 16.04?
Правильно на Ubuntu 16.04 уже ничего нельзя установить, т.к. эта версия уже не поддерживается.
Правильно нужно устанавливать на Ubuntu 20.04.

Он что ругается на отсутствие конфигов при установки?
ERROR No file(s) found for glob /var/log/auth.log
ругается на отсутствие лога. Возможно, делалась какая-то нестандартная настройка логов. Так-то на Убунте обычно есть /var/log/auth.log
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы