मैं मुसीबत में विफल रहा है अपाचे लेखन प्रयासfail2ban अपाचे लेखन फिल्टर असफल पासवर्ड
फिल्टर का पता लगाने के fail2ban हो रही हो रही है पता नहीं लगा पा इस तरह दिखता है:
^%(_apache_error_client)s (AH01617:)?user .* authentication failure for "\S*": Password Mismatch$
^%(_apache_error_client)s (AH01618:)?user .* not found(:)?\S*\s*$
और त्रुटियों है कि ऊपर आता है:
[Tue Dec 23 13:41:45.870693 2014] [auth_basic:error] [pid 2818] [client 97.171.82.123:91131] AH01617: user miati: authentication failure for "/test/file.html": Password Mismatch, referer: https://example.org/test/file.html
[Tue Dec 23 13:41:45.870693 2014] [auth_basic:error] [pid 2818] [client 97.171.82.123:91131] AH01617: user miati: authentication failure for "/test/file.html": Password Mismatch, referer: https://example.org/test/file.html
न तो सही तरीके से काम करते हैं। मैं उन्हें फिर से लिखना चाहता हूं ताकि वे काम कर सकें लेकिन मैं यह नहीं समझ सकता कि फ़िल्टर कैसे काम करता है, और गूगलिंग मुझे कहीं भी नहीं मिल रहा है। ज्यादातर गाइड मानते हैं कि मैं रेगेक्स को समझता हूं, जो मैं नहीं करता हूं।
क्या कोई फ़िल्टर फ़िल्टर में इन पैरामीटर को समझा सकता है (या लिंक) क्या मैं इसे स्वयं संशोधित कर सकता हूं?
पैटर्न के अंत से $
हटाने या $
से पहले .*
जोड़ें:
हटाएं, अगर लोग मेरे प्रश्न को कम नहीं करते हैं तो मैं आपके प्रश्न को ऊपर उठाऊंगा .. किसी भी मामले में, यह हल हो गया यह। मैंने शुरुआत में अपाचे-एथ को बदल दिया और यह काम नहीं किया। आम और औथ दोनों करने के बाद, यह एक परीक्षण के बाद सही काम किया और मुझे प्रतिबंधित कर दिया। – Miati