Ich verwende die Antwort von @GarethTheRed auf diese Frage , um fail2ban auf einem entfernten CentOS 7-Server zu installieren. Ich kann alle Schritte ausführen, bis tail -f /var/log/fail2ban.log
ich andere Ergebnisse erhalte als in seiner Antwort.
Hier sind die Ergebnisse, die ich bei diesem Schritt erhalte:
[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'
Nach der letzten Zeile erhalte ich nur einen Cursor, aber keine Eingabeaufforderung, es sei denn, ich tippe Ctrl-C
.
Wenn ich tippe systemctl status fail2ban
, wird mir mitgeteilt, dass fail2ban
aktiv ist. Wenn ich mich vom System abmelde und sshd
mich später wieder anmelde, werden mir viele fehlgeschlagene Anmeldeversuche seit meiner letzten Anmeldung gemeldet. Also sollte es fail2ban
Protokolle geben. Aber ich kann sie scheinbar nicht finden.
Kann mir jemand zeigen, wie ich dieses Setup so einrichte, dass fail2ban
Protokolle erstellt werden, die ich nachverfolgen kann?
fail2ban
ist jetzt im EPEL-Repo. Versuchen Sie es von dort zu installieren. Deinstallieren Sie die aktuelle Version und stellen Sie sicher, dass keine restlichen Konfigurationsdateien usw. vorhanden sind. Installieren Sie dann von EPEL. Ich habe es ohne Probleme auf einem CentOS 7-Computer ausgeführt.