Я використовую відповідь @GarethTheRed на це питання, щоб встановити fail2ban на віддаленому сервері CentOS 7. Я в змозі виконати всі кроки до тих пір tail -f /var/log/fail2ban.log
, поки я не отримаю інших результатів, ніж він отримав у своїй відповіді.
Ось результати, які я отримую на цьому кроці:
[root@remotecentosserver.com ~]# tail -f /var/log/fail2ban.log
2014-12-02 16:55:53,548 fail2ban.server.server[6667]: INFO Changed logging target to /var/log/fail2ban.log for Fail2ban v0.9.0
2014-12-02 16:55:53,550 fail2ban.server.database[6667]: INFO Connected to fail2ban persistent database '/var/lib/fail2ban/fail2ban.sqlite3'
2014-12-02 16:55:54,239 fail2ban.server.database[6667]: WARNING New database created. Version '2'
Після останнього рядка я просто отримую курсор, але жодного командного рядка, якщо я не введу Ctrl-C
.
Коли я набираю текст systemctl status fail2ban
, він каже мені, що fail2ban
він активний. Коли я виходжу з системи та входжу пізніше, sshd
каже мені, що з мого останнього входу було багато спроб входу. Отже, повинні бути fail2ban
колоди. Але я не можу їх знайти.
Чи може хтось показати мені, як налаштувати це налаштування, щоб fail2ban
генерувати журнали, які я можу відслідковувати?
fail2ban
зараз перебуває в репо EPEL. Спробуйте встановити його звідти. Видаліть поточну версію та переконайтесь, що немає залишкових файлів конфігурації тощо. Потім встановіть із EPEL. У мене це працює на машині CentOS 7 без проблем.