मैं @GarethTheRed के उत्तर का उपयोग कर रहा हूं एक दूरस्थ CentOS 7 सर्वर पर fail2ban को स्थापित करने के इस सवाल के । मैं सभी चरणों को पूरा करने में सक्षम हूं 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 मशीन पर चल रहा है।