Fail2Ban: сбой службы, когда файлы журналов имеют символическую ссылку на другое устройство - PullRequest
0 голосов
/ 28 апреля 2018

Я использую Raspberry Pi. Чтобы уменьшить количество операций ввода-вывода на моей SD-карте, я символически связываю все важные файлы журналов с внешним жестким диском, установленным через USB.

Пример:

ln -s /media/usb-device/logs/auth.log /var/log/auth.log

Ведение журнала работает отлично. Но fail2ban вроде бы не такой. Когда я включаю ssh-мониторинг в моем файле /etc/fail2ban/jail.local,

# [sshd]
enabled = true
bantime = 3600

сбой fail2ban при выполнении этой команды systemctl restart fail2ban.service

Я пытался жестко закодировать путь:

# logpath = %(sshd_log)s
logpath = /media/usb-devive/logs/auth.log

Но fail2ban выдает ту же ошибку:

fail2ban.service - Fail2Ban Service
   Loaded: loaded (/lib/systemd/system/fail2ban.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sat 2018-04-28 20:42:33 CEST; 45s ago
     Docs: man:fail2ban(1)
  Process: 3014 ExecStop=/usr/bin/fail2ban-client stop (code=exited, status=0/SUCCESS)
  Process: 3045 ExecStart=/usr/bin/fail2ban-client -x start (code=exited, status=255)
 Main PID: 658 (code=killed, signal=TERM)

Apr 28 20:42:33 raspberrypi systemd[1]: fail2ban.service: Service hold-off time over, scheduling restart.
Apr 28 20:42:33 raspberrypi systemd[1]: Stopped Fail2Ban Service.
Apr 28 20:42:33 raspberrypi systemd[1]: fail2ban.service: Start request repeated too quickly.
Apr 28 20:42:33 raspberrypi systemd[1]: Failed to start Fail2Ban Service.
Apr 28 20:42:33 raspberrypi systemd[1]: fail2ban.service: Unit entered failed state.
Apr 28 20:42:33 raspberrypi systemd[1]: fail2ban.service: Failed with result 'exit-code'.

Есть идеи?

1 Ответ

0 голосов
/ 18 сентября 2018

«devive» в logpath написано неправильно

...