ฉันใช้คำตอบของ @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
ขณะนี้อยู่ใน repo ของ EPEL ลองติดตั้งจากที่นั่น ถอนการติดตั้งเวอร์ชันปัจจุบันและตรวจสอบให้แน่ใจว่าไม่มีไฟล์กำหนดค่าคงเหลืออื่น ๆ จากนั้นติดตั้งจาก EPEL ฉันได้รับมันทำงานบนเครื่อง CentOS 7 โดยไม่มีปัญหาใด ๆ