परिचय
Tripwire एक लोकप्रिय लिनक्स इंट्रूजन डिटेक्शन सिस्टम (IDS) है जो अनधिकृत फाइलसिस्टम परिवर्तनों का पता लगाने के लिए समय के साथ सिस्टम पर चलता है।
सेंटओएस और RHEL डिस्ट्रीब्यूशन में, Tripwire आधिकारिक रिपॉजिटरी का हिस्सा नहीं है। हालांकि, Tripwire पैकेज को Epel रिपॉजिटरी के माध्यम से इंस्टॉल किया जा सकता है।
शुरू करने के लिए, पहले Epel रिपॉजिटरी को सेंटओएस और RHEL सिस्टम में इंस्टॉल करें, नीचे दिए गए कमांड को जारी करके।
# yum install epel-release
Epel रिपॉजिटरी इंस्टॉल करने के बाद, निम्न कमांड के साथ सिस्टम को अपडेट करना सुनिश्चित करें।
# yum update
अपडेट प्रक्रिया समाप्त होने के बाद, नीचे दिए गए कमांड को निष्पादित करके Tripwire IDS सॉफ्टवेयर इंस्टॉल करें।
# yum install tripwire
सौभाग्य से, Tripwire उबंटू और डेबियन डिफ़ॉल्ट रिपॉजिटरी का हिस्सा है और निम्न कमांड के साथ इंस्टॉल किया जा सकता है।
$ sudo apt update $ sudo apt install tripwire
उबंटू और डेबियन पर, Tripwire इंस्टॉलेशन साइट कुंजी और स्थानीय कुंजी पासफ्रेज़ चुनने और पुष्टि करने के लिए कहेगा। ये कुंजियाँ Tripwire द्वारा इसकी कॉन्फिगरेशन फाइलों को सुरक्षित करने के लिए उपयोग की जाती हैं।
सेंटओएस और RHEL पर, आपको नीचे दिए गए कमांड के साथ Tripwire कुंजियाँ बनाने की आवश्यकता है और साइट कुंजी और स्थानीय कुंजी के लिए एक पासफ्रेज़ प्रदान करें।
# tripwire-setup-keyfiles
अपने सिस्टम को मान्य करने के लिए, आपको निम्न कमांड के साथ Tripwire डेटाबेस को इनिशियलाइज़ करने की आवश्यकता है। इस तथ्य के कारण कि डेटाबेस अभी तक इनिशियलाइज़ नहीं किया गया है, Tripwire बहुत सारी झूठी-सकारात्मक चेतावनियाँ प्रदर्शित करेगा।
# tripwire --init
अंत में, कॉन्फिगरेशन की जांच करने के लिए Tripwire सिस्टम रिपोर्ट उत्पन्न करें, नीचे दिए गए कमांड को जारी करके। सभी Tripwire चेक कमांड विकल्पों को सूचीबद्ध करने के लिए --help स्विच का उपयोग करें।
# tripwire --check --help # tripwire --check
Tripwire चेक कमांड पूरा होने के बाद, /var/lib/tripwire/report/ डायरेक्टरी से एक्सटेंशन .twr वाली फाइल को अपने पसंदीदा टेक्स्ट एडिटर कमांड से खोलकर रिपोर्ट की समीक्षा करें, लेकिन उससे पहले आपको इसे टेक्स्ट फाइल में बदलने की आवश्यकता है।
# twprint --print-report --twrfile /var/lib/tripwire/report/tecmint-20170727-235255.twr > report.txt # vi report.txt
बस इतना ही! आपने लिनक्स सर्वर पर Tripwire को सफलतापूर्वक इंस्टॉल कर लिया है। मुझे आशा है कि अब आप अपने Tripwire IDS को आसानी से कॉन्फिगर कर सकते हैं।
अपने लिनक्स कौशल को अगले स्तर पर ले जाएं
रूट सदस्यों को हर कोर्स, सर्टिफिकेशन प्रीप ट्रैक, और हैंड्स-ऑन लिनक्स सामग्री की बढ़ती लाइब्रेरी तक पूर्ण पहुंच मिलती है - हर महीने नए कोर्स जोड़े जाते हैं।
आपको क्या मिलता है
- सभी प्रीमियम लेखों तक विज्ञापन-मुक्त पहुंच
- सभी कोर्स तक पहुंच: लिनक्स सीखें, लिनक्स के लिए AI, बैश स्क्रिप्टिंग, उबंटू हैंडबुक, गोलैंग और बहुत कुछ।
- लिनक्स सर्टिफिकेशन तक पहुंच (RHCSA, RHCE, LFCS और LFCA)
- रिलीज पर नए कोर्स तक पहुंच
- साप्ताहिक न्यूज़लेटर तक पहुंच
- टिप्पणियों में प्राथमिकता सहायता
- निजी टेलीग्राम समुदाय
- लिनक्स समुदाय से जुड़ें
मैं एक कंप्यूटर एडिक्टेड लड़का हूँ, ओपन सोर्स और लिनक्स आधारित सिस्टम सॉफ्टवेयर का प्रशंसक, लिनक्स डिस्ट्रीब्यूशन डेस्कटॉप, सर्वर और बैश स्क्रिप्टिंग के साथ लगभग 4 साल का अनुभव।
TecMint पर प्रत्येक ट्यूटोरियल अनुभवी लिनक्स सिस्टम प्रशासकों की एक टीम द्वारा बनाया जाता है ताकि यह हमारे उच्च-गुणवत्ता मानकों को पूरा करे।