Korzystam z odpowiedzi @GarethTheRed na to pytanie, aby zainstalować fail2ban na zdalnym serwerze CentOS 7. Jestem w stanie ukończyć wszystkie kroki, aż do momentu tail -f /var/log/fail2ban.log
, w którym otrzymam inne wyniki niż on w swojej odpowiedzi.
Oto wyniki, które otrzymuję na tym etapie:
[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'
Po ostatnim wierszu widzę tylko kursor, ale nie mam wiersza polecenia, chyba że piszę Ctrl-C
.
Kiedy piszę systemctl status fail2ban
, mówi mi, że fail2ban
jest aktywny. Kiedy wylogowuję się z systemu i loguję ponownie później, sshd
mówi mi, że od czasu ostatniego logowania było wiele nieudanych prób logowania. Więc powinny być fail2ban
logi. Ale nie mogę ich znaleźć.
Czy ktoś może mi pokazać, jak skonfigurować tę konfigurację, aby fail2ban
generowała dzienniki, które mogę śledzić?
fail2ban
jest teraz w repozytorium EPEL. Spróbuj zainstalować go stamtąd. Odinstaluj bieżącą wersję i upewnij się, że nie ma żadnych pozostałych plików konfiguracyjnych itp. Następnie zainstaluj z EPEL. Mam go uruchomionego na komputerze CentOS 7 bez żadnych problemów.