Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Bash प्रोग्रामिंग

चरण-दर-चरण गाइड: EPEL के साथ CentOS/RHEL पर Tripwire IDS इंस्टॉल करना

परिचय

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 द्वारा इसकी कॉन्फिगरेशन फाइलों को सुरक्षित करने के लिए उपयोग की जाती हैं।

चरण-दर-चरण गाइड: EPEL के साथ CentOS/RHEL पर Tripwire IDS इंस्टॉल करना

सेंटओएस और RHEL पर, आपको नीचे दिए गए कमांड के साथ Tripwire कुंजियाँ बनाने की आवश्यकता है और साइट कुंजी और स्थानीय कुंजी के लिए एक पासफ्रेज़ प्रदान करें।

# tripwire-setup-keyfiles
चरण-दर-चरण गाइड: EPEL के साथ CentOS/RHEL पर Tripwire IDS इंस्टॉल करना

अपने सिस्टम को मान्य करने के लिए, आपको निम्न कमांड के साथ Tripwire डेटाबेस को इनिशियलाइज़ करने की आवश्यकता है। इस तथ्य के कारण कि डेटाबेस अभी तक इनिशियलाइज़ नहीं किया गया है, Tripwire बहुत सारी झूठी-सकारात्मक चेतावनियाँ प्रदर्शित करेगा।

# tripwire --init
चरण-दर-चरण गाइड: EPEL के साथ CentOS/RHEL पर Tripwire IDS इंस्टॉल करना

अंत में, कॉन्फिगरेशन की जांच करने के लिए 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
चरण-दर-चरण गाइड: EPEL के साथ CentOS/RHEL पर Tripwire IDS इंस्टॉल करना

बस इतना ही! आपने लिनक्स सर्वर पर Tripwire को सफलतापूर्वक इंस्टॉल कर लिया है। मुझे आशा है कि अब आप अपने Tripwire IDS को आसानी से कॉन्फिगर कर सकते हैं।

अपने लिनक्स कौशल को अगले स्तर पर ले जाएं

रूट सदस्यों को हर कोर्स, सर्टिफिकेशन प्रीप ट्रैक, और हैंड्स-ऑन लिनक्स सामग्री की बढ़ती लाइब्रेरी तक पूर्ण पहुंच मिलती है - हर महीने नए कोर्स जोड़े जाते हैं।

आपको क्या मिलता है

  • सभी प्रीमियम लेखों तक विज्ञापन-मुक्त पहुंच
  • सभी कोर्स तक पहुंच: लिनक्स सीखें, लिनक्स के लिए AI, बैश स्क्रिप्टिंग, उबंटू हैंडबुक, गोलैंग और बहुत कुछ।
  • लिनक्स सर्टिफिकेशन तक पहुंच (RHCSA, RHCE, LFCS और LFCA)
  • रिलीज पर नए कोर्स तक पहुंच
  • साप्ताहिक न्यूज़लेटर तक पहुंच
  • टिप्पणियों में प्राथमिकता सहायता
  • निजी टेलीग्राम समुदाय
  • लिनक्स समुदाय से जुड़ें
चरण-दर-चरण गाइड: EPEL के साथ CentOS/RHEL पर Tripwire IDS इंस्टॉल करना

मैं एक कंप्यूटर एडिक्टेड लड़का हूँ, ओपन सोर्स और लिनक्स आधारित सिस्टम सॉफ्टवेयर का प्रशंसक, लिनक्स डिस्ट्रीब्यूशन डेस्कटॉप, सर्वर और बैश स्क्रिप्टिंग के साथ लगभग 4 साल का अनुभव।

TecMint पर प्रत्येक ट्यूटोरियल अनुभवी लिनक्स सिस्टम प्रशासकों की एक टीम द्वारा बनाया जाता है ताकि यह हमारे उच्च-गुणवत्ता मानकों को पूरा करे।

  1. जावास्क्रिप्ट Array.splice() मेथड जावास्क्रिप्ट Array.splice() मेथड

    जावास्क्रिप्ट का splice() मेथड आइटम जोड़ने या हटाने के लिए उपयोग किया जाता है। यह हटाए गए आइटम को लौटाता है। सिंटैक्स इस प्रकार है: array.splice(index, deleteCount, item1, ..., itemX) यहां, index वह पूर्णांक है जो निर्दिष्ट करता है कि किस पोजीशन पर आइटम जोड़ने/हटाने हैं, deleteCount हटाने के लिए आ

  1. C में रिवर्स फ्लॉयड का त्रिभुज प्रिंट करने का प्रोग्राम C में रिवर्स फ्लॉयड का त्रिभुज प्रिंट करने का प्रोग्राम

    प्रोग्राम विवरण फ्लॉयड का त्रिभुज प्राकृतिक संख्याओं का एक समकोण त्रिकोणीय सरणी है, जिसका उपयोग कंप्यूटर विज्ञान शिक्षा में किया जाता है। इसका नाम रॉबर्ट फ्लॉयड के नाम पर रखा गया है। इसे त्रिभुज की पंक्तियों को लगातार संख्याओं से भरकर परिभाषित किया जाता है, जिसकी शुरुआत शीर्ष बाएं कोने में 1 से होत

  1. Matplotlib में टिक लेबल्स को कंप्यूटेड वैल्यूज़ से रिप्लेस करने का सही तरीका क्या है? Matplotlib में टिक लेबल्स को कंप्यूटेड वैल्यूज़ से रिप्लेस करने का सही तरीका क्या है?

    हम टिक लेबल्स को कंप्यूटेड वैल्यूज़ से रिप्लेस करने के लिए ax.loglog(x, y) और set_major_formatter() मेथड्स का उपयोग कर सकते हैं। चरण फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें। एक फिगर और सबप्लॉट्स का सेट बनाएं। X और Y दोनों एक्सिस पर लॉग स्केलिंग के साथ प्लॉट बनाएं। मेजर