Tôi đang sử dụng câu trả lời của @GarethTheRed cho câu hỏi này để cài đặt fail2ban trên máy chủ CentOS 7 từ xa. Tôi có thể hoàn thành tất cả các bước cho đến khi tail -f /var/log/fail2ban.log
, tại thời điểm đó tôi nhận được kết quả khác với câu trả lời của mình.
Đây là kết quả tôi nhận được ở bước này:
[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'
Sau dòng cuối cùng, tôi chỉ nhận được một con trỏ nhưng không có dấu nhắc lệnh trừ khi tôi gõ Ctrl-C
.
Khi tôi gõ systemctl status fail2ban
, nó cho tôi biết đó fail2ban
là hoạt động. Khi tôi đăng xuất khỏi hệ thống và đăng nhập lại sau, hãy sshd
nói với tôi rằng đã có nhiều lần thất bại để đăng nhập kể từ lần đăng nhập cuối cùng của tôi. Vì vậy cần có fail2ban
nhật ký. Nhưng tôi dường như không thể tìm thấy chúng.
Ai đó có thể chỉ cho tôi cách thiết lập cài đặt này để fail2ban
tạo nhật ký mà tôi có thể theo dõi không?
fail2ban
hiện đang trong repo EPEL. Hãy thử cài đặt nó từ đó. Gỡ cài đặt phiên bản hiện tại và đảm bảo rằng không có tệp cấu hình còn lại, vv Sau đó cài đặt từ EPEL. Tôi đã có nó chạy trên máy CentOS 7 mà không gặp vấn đề gì.