Fail2ban जेल। जेल बनाम जेल ।conf


25

एक के रूप में jail.local फ़ाइल कार्य करता है ओवरराइड jail.conf करने के लिए या एक के रूप में प्रतिस्थापन jail.conf के लिए?

जब मैं ट्यूटोरियल से Fail2Ban के बारे में सीख रहा था , तो उनमें से ज्यादातर आमतौर पर या तो जेल की नकल करने के लिए कहते हैं। जेल से जेल भेजते हैं और वहां संपादन करते हैं और उनमें से कुछ एक नई जेल बनाने के लिए कहते हैं। फाइल को कॉपी करने के लिए सेटिंग्स का एक गुच्छा देता है। और पेस्ट करें। लेकिन वे जो संबोधित नहीं करते हैं वह जेल कैसे है। जेल के साथ काम करना। ये 2 परिदृश्य हैं:

  1. ओवरराइड: यदि जेल.लोक जेल के लिए एक ओवरराइड के रूप में कार्य करता है। तो मुझे केवल इतना करना होगा कि मैं जेल में दिए गए डिफ़ॉल्ट को ओवरराइड करना चाहता हूं। इस मामले में मुझे SSH कॉन्फ़िगरेशन आदि को जोड़ने की आवश्यकता नहीं है .. क्योंकि यह पहले से ही जेल में शामिल है ।conf।

  2. रिप्लेसमेंट: यदि जेल.कॉलेज अवैध हो जाता है जब जेल। लॉक मौजूद होता है, तो मुझे जेल में सभी नियमों को जोड़ने की जरूरत है। फिर जो मैं संशोधित करना चाहता हूं उसे संपादित करें।

क्या आप इस बात की पुष्टि कर सकते हैं कि जेल का क्या होता है। जेल जाने पर। जेल कृपया हाजिर है? यदि जेल.लोक जेल के शीर्ष पर एक ओवरराइड की तरह काम करता है। फाइल फ़ाइल, तो मेरे लिए बस कुछ नियमों की कुछ पंक्तियाँ रखना आसान है, जिन्हें मैं इसमें जोड़ना चाहता हूं जो इसे बनाए रखने और पठनीयता के लिए भी आसान बनाता है। इस पर सबसे अच्छा तरीका क्या है?

जवाबों:


39

नियमावली के अनुसार to ०

".Conf फ़ाइल को .local नामक फ़ाइल के साथ ओवरराइड किया जा सकता है। .conf फ़ाइल को पहले पढ़ा जाता है, फिर .local, बाद की सेटिंग पहले वाले ओवरराइडिंग के साथ। इस प्रकार, .local फ़ाइल को संबंधित सब कुछ शामिल नहीं करना पड़ता है। .conf फ़ाइल, केवल वे सेटिंग्स जिन्हें आप ओवरराइड करना चाहते हैं। संशोधन को .local में होना चाहिए न कि .conf में। अपग्रेड होने पर विलय की समस्या से बचा जाता है। ये फाइलें अच्छी तरह से प्रलेखित हैं और विस्तृत जानकारी वहां उपलब्ध होनी चाहिए। "


1
उत्तम! यह वही है जो मैं जानना चाहता था। धन्यवाद @LarryD यह केवल अधिक ओवरराइड के साथ और अधिक सुव्यवस्थित होने के लिए मेरे .local को बना देगा। :)
नील
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.