- - उबंटू सर्वर पर LDAP कैसे सेट करें

Ubuntu सर्वर पर LDAP कैसे सेट करें

LDAP, जिसे लाइटवेट डायरेक्ट्री एक्सेस के रूप में भी जाना जाता हैप्रोटोकॉल एक ऐसा अनुप्रयोग है, जो एक बार सेट हो जाने पर, उपयोगकर्ताओं को आसानी से डायरेक्ट्री सर्विसेज जैसे Microsoft सक्रिय निर्देशिका और कई अन्य लोगों से डेटा क्वेरी करने की अनुमति दे सकता है।

लिनक्स पर, LDAP काफी लोकप्रिय है, इसलिए इसे स्थापित करना कठिन नहीं है। इस गाइड में, हम मुख्य रूप से Slapd (OpenLDAP) पर ध्यान केंद्रित करते हैं, क्योंकि इसमें एक बहुत ही सरल कॉन्फ़िगरेशन टूल है जिसे अधिकांश उपयोगकर्ता समझ सकते हैं।

आरंभ करने के लिए, आपको उबंटू सर्वर की आवश्यकता होगी(कम से कम 16.04 एलटीएस चल रहा है)। डेबियन लिनक्स पर गाइड के निर्देशों के साथ पालन करना भी संभव है, क्योंकि पैकेज के नाम और निर्देश समान हैं।

Ubuntu पर Slapd और LDAP उपयोगिताओं को स्थापित करें

Ubuntu सर्वर एक LDAP चलाने में सक्षम हैसर्वर, लेकिन सॉफ़्टवेयर को पहले से इंस्टॉल और सेट करने की आवश्यकता है। ऐसा करने के लिए, SSH प्रोटोकॉल के माध्यम से अपने उबंटू सर्वर में प्रवेश करें। या, शारीरिक रूप से उस पर बैठो। फिर, टर्मिनल सेशन को रूट शेल में ट्रांसफर करें सूद- s आदेश।

sudo -s

इसके साथ लॉग-इन करके कमांड-लाइन को रूट शेल में परिवर्तित करना भी संभव है सु आदेश। हालाँकि, ध्यान रखें कि उबंटू सर्वर के कुछ रिलीज के रूट उपयोगकर्ता बंद हो जाते हैं और उन्हें पहले सक्षम होना चाहिए।

su -

टर्मिनल सत्र रूट के रूप में चलने के साथ, इसका उपयोग करने का समय है उपयुक्त पैकेज प्रबंधक को Slapd पैकेज और LDAP उपयोगिताओं को स्थापित करने के लिए।

apt install slapd ldap-utils

पैकेजों को स्थापित होने दें, और धैर्य रखें। जब स्थापना प्रक्रिया पूरी हो जाती है, तो आपको स्लैप टूल को कॉन्फ़िगर करना होगा। विशेष रूप से, आपको LDAP के लिए एक व्यवस्थापक पासवर्ड सेट करना होगा।

अपने LDAP सिस्टम के व्यवस्थापक खाते के लिए एक यादगार, सुरक्षित पासवर्ड सेट करना सुनिश्चित करें। उसके बाद, "ओके" बटन को हाइलाइट करें और दबाएं दर्ज पासवर्ड लागू करने के लिए।

स्लैपड विन्यास

थप्पड़ उबंटू सर्वर पर स्थापित है, औरव्यवस्थापक पासवर्ड सेट किया गया है, लेकिन कॉन्फ़िगरेशन पूर्ण नहीं है। जैसा कि यह पता चला है, जब आप सिस्टम स्थापित करते हैं, तो उबंटू आपको सेटअप के माध्यम से नहीं चलता है। तो, हमें चलाना होगा dpkg-reconfigure कमांड, मैन्युअल रूप से सब कुछ सेट करने के लिए।

dpkg-reconfigure slapd

निम्नलिखित dpkg-reconfigure आदेश टर्मिनल में एक नीली यूआई लाएगाखिड़की। UI कहता है कि “यदि आप इस विकल्प को सक्षम करते हैं, तो आपके लिए कोई प्रारंभिक कॉन्फ़िगरेशन या डेटाबेस नहीं बनाया जाएगा। Omit OpenLDAP सर्वर कॉन्फ़िगरेशन? "

UI विंडो में "नहीं" विकल्प का चयन करना सुनिश्चित करें। यदि आप गलती से "हां" विकल्प चुनते हैं, तो फिर से चलाएं dpkg-slapd को फिर से कॉन्फ़िगर करें इसे ठीक करने की आज्ञा।

"नहीं" विकल्प के बाद, आप एक और UI विंडो देखेंगे। इसमें, आपको OpenLDAP के उपयोग के लिए DNS डोमेन नाम को भरने के लिए कहा जाएगा।

नोट: DNS टेक्स्ट बॉक्स में, आपको HTTP या WWW जोड़ने की आवश्यकता नहीं है!

अपने DNS डोमेन में लिखने के बाद, "ओके" हाइलाइट करें और दबाएं दर्ज अगले पृष्ठ पर जाने के लिए, जहाँ आपको संगठन का नाम निर्दिष्ट करना होगा।

बॉक्स में अपने संगठन, कार्यस्थल आदि को भरें। फिर, एक बार फिर, "ठीक है," हाइलाइट करें और दबाएं दर्ज पासवर्ड पेज पर जाने के लिए।

पासवर्ड पेज पर, में जोड़ें व्यवस्थापक पासवर्ड पहले से सेट किया गया है और डेटाबेस अनुभाग में जाने के लिए "ओके" को हाइलाइट करें।

Slapd के लिए डेटाबेस UI विंडो मेंकॉन्फ़िगरेशन सिस्टम, आपको अपने LDAP सिस्टम के लिए एक डेटाबेस बैकएंड का चयन करने के लिए कहा जाएगा। तीन विकल्प हैं। सूची में प्रत्येक विकल्प का उपयोग करने लायक है, और सभी के लाभ हैं। उस ने कहा, हम एमडीबी का उपयोग करने की सलाह देते हैं।

तीर कुंजियों का उपयोग करते हुए, "एमडीबी" पर प्रकाश डालें और दबाएं दर्ज अगले पृष्ठ पर जाने के लिए कुंजी।

डेटाबेस प्रदाता चुनने के बाद, यूआई पूछेगा कि क्या आप चाहते हैं कि डेटाबेस हटा दिया जाए उपयुक्त हटाएं कमांड का उपयोग किया जाता है। अपने डेटा को सुरक्षित रखने के लिए "नहीं" चुनें।

बाद में आने वाले पेज पर, यूआई आपको बताएगा कि कुछ फाइलें अभी भी मौजूद हैं / Var / lib / ldap आपके सिस्टम पर निर्देशिका और इन फ़ाइलों को वहाँ छोड़ना खतरनाक है, और समस्याओं का कारण होगा।

समस्या को हल करने के लिए, स्लैप कॉन्फ़िगरेशन टूल आपको पुराने डेटाबेस को रास्ते से हटने के निर्देश देता है / Var / बैकअप, UI में "हां" विकल्प का चयन करके।

नोट: केवल "नहीं" विकल्प का चयन करें यदि आप जानते हैं कि LDAP कैसे काम करता है और मैन्युअल रूप से मुद्दों को हल करने में सहज है।

अन्य कॉन्फ़िगरेशन चरण

थप्पड़ स्थापना के दौरान, आपको इसकी आवश्यकता हो सकती हैतय करें कि एलडीएपी प्रोटोकॉल के किन संस्करणों का उपयोग करना है। UI में, संदेश आपको बताएगा कि "LDAPv2 प्रोटोकॉल डिफ़ॉल्ट रूप से Slapd में अक्षम है," क्योंकि यह पुराना है और पुराना है।

नोट: उबंटू 18.04 और नए पर, यह संदेश दिखाई नहीं देगा।

यदि आपको LDAPv2 प्रोटोकॉल की आवश्यकता नहीं है, तो इसे बंद रखने के लिए "नहीं" पर प्रकाश डालें। वैकल्पिक रूप से, यदि आप अभी भी अप्रचलित LDAPv2 प्रोटोकॉल का उपयोग करते हैं, तो आप "हां" विकल्प को उजागर कर सकते हैं।

Slapd में LDAPv2 को सक्षम / अक्षम करने के विकल्प के बाद, कॉन्फ़िगरेशन किया जाता है। अपने LDAP क्लाइंट को कॉन्फ़िगर करें और जायें!

टिप्पणियाँ