संपादित 1 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
उपयोगकर्ता प्रबंधनएलडीएपीसर्वर सेटअपप्रमाणीकरणकॉन्फ़िगरेशनडायरेक्टरी सेवाएँएकीकरणसिस्टम एडमिनसुरक्षाएक्सेस नियंत्रण
अनुवाद अपडेट किया गया 3 सप्ताह पहले
नेटवर्क प्रबंधन और सूचना प्रणालियों की दुनिया में, एलडीएपी लाइट-वेट डायरेक्टरी एक्सेस प्रोटोकॉल का प्रतिनिधित्व करता है। यह एक सॉफ्टवेयर प्रोटोकॉल है जिसका उपयोग आप उपयोगकर्ता प्रोफाइल, ईमेल एड्रेस और नेटवर्क पर वितरित निर्देशिका में संग्रहीत अन्य संसाधनों को प्रबंधित और खोजने के लिए कर सकते हैं।
एलडीएपी का व्यापक रूप से उपयोग विभिन्न अनुप्रयोगों और सेवाओं तक पहुँच को नियंत्रित करने के लिए उपयोगकर्ता नाम और पासवर्ड को संग्रहीत करने के लिए एक केंद्रीय स्थान प्रदान करने के लिए किया जाता है। इस गाइड में, हम लिनक्स सिस्टम पर एलडीएपी सर्वर सेट करने की सरल प्रक्रिया सीखेंगे।
हम शुरू करने से पहले, सुनिश्चित करें कि आपका लिनक्स सिस्टम अप-टू-डेट है। निम्नलिखित कमांड चलाकर अपने सिस्टम पैकेज सूची को अपडेट करें और सभी पैकेज को अपग्रेड करें।
sudo apt-get update sudo apt-get upgrade
यह सुनिश्चित करेगा कि आपके सिस्टम पर सभी नवीनतम अपडेट और बग फिक्स इंस्टॉल किए गए हैं।
ओपनएलडीएपी सबसे व्यापक रूप से उपयोग किया जाने वाला एलडीएपी सॉफ्टवेयर है। यह एक मजबूत प्लेटफ़ॉर्म प्रदान करता है जो बड़े तैनाती के लिए आदर्श है। निम्नलिखित कमांड निष्पादित करके अपने लिनक्स सिस्टम पर ओपनएलडीएपी स्थापित करें:
sudo apt-get install slapd ldap-utils
स्थापना के दौरान, आपसे आपके एलडीएपी निर्देशिका के लिए व्यवस्थापक पासवर्ड प्रदान करने के लिए कहा जाएगा। इस पासवर्ड को याद रखना महत्वपूर्ण है क्योंकि यह आपके एलडीएपी सर्वर को प्रबंधित करने के लिए आवश्यक होगा।
स्थापना पूर्ण होने के बाद, निम्नलिखित कमांड निष्पादित करके अपने एलडीएपी सर्वर को कॉन्फ़िगर करें:
sudo dpkg-reconfigure slapd
यह कमांड कॉन्फ़िगरेशन स्क्रिप्ट की एक श्रृंखला चलाता है जो आपको सेटअप प्रक्रिया के माध्यम से मार्गदर्शन करेगा। आपसे अपनी प्रारंभिक सेटअप से व्यवस्थापक पासवर्ड पुनः दर्ज करने और डोमेन नाम और संगठन की जानकारी जैसे विवरण प्रदान करने के लिए कहा जाएगा।
यहाँ यह ध्यान रखना महत्वपूर्ण है कि डोमेन घटकों को उल्टे क्रम में प्रदान किया जाना चाहिए। उदाहरण के लिए, यदि आपका डोमेन example.com है, तो इसे dc=example,dc=com के रूप में दर्ज करें।
अब जब आपका एलडीएपी सर्वर इंस्टॉल और कॉन्फ़िगर हो गया है, तो आपको एलडीएपी निर्देशिका में कुछ प्रविष्टियाँ जोड़ने की आवश्यकता है। आप ऐसा एलडीआईएफ (एलडीएपी डेटा इंटरचेंज फॉर्मेट) फ़ाइल बनाकर कर सकते हैं। यह एक सरल टेक्स्ट फ़ाइल है जो विशिष्ट स्वरूप में प्रविष्टियाँ शामिल करती है।
dn: ou=people,dc=example,dc=com objectClass: organizationalUnit ou: people dn: ou=groups,dc=example,dc=com objectClass: organizationalUnit ou: groups
फ़ाइल को एक उपयुक्त नाम के साथ सहेजें, उदाहरण के लिए base.ldif। आप निम्नलिखित कमांड का उपयोग करके अपने एलडीएपी निर्देशिका में इस जानकारी को जोड़ सकते हैं:
sudo ldapadd -x -D cn=admin,dc=example,dc=com -W -f base.ldif
आपसे व्यवस्थापक पासवर्ड दर्ज करने के लिए कहा जाएगा। सफल प्रमाणीकरण के बाद, प्रविष्टियाँ आपकी एलडीएपी निर्देशिका में जोड़ दी जाएँगी।
एक बार आपकी बेस संरचना तैयार हो जाने के बाद, आप व्यक्तिगत प्रविष्टियाँ जोड़ सकते हैं। उदाहरण के लिए, यदि आप एक नया उपयोगकर्ता जोड़ना चाहते हैं, तो आप निम्न सामग्री के साथ एक और एलडीआईएफ फ़ाइल बना सकते हैं:
dn: uid=johndoe,ou=people,dc=example,dc=com objectClass: inetOrgPerson sn: Doe givenName: John cn: John Doe displayName: John Doe uid: johndoe mail: johndoe@example.com userPassword: password
फिर से, फ़ाइल को एक उपयुक्त नाम के साथ सहेजें, उदाहरण के लिए johndoe.ldif। निम्नलिखित कमांड का उपयोग करके उपयोगकर्ता को अपने एलडीएपी निर्देशिका में जोड़ें:
sudo ldapadd -x -D cn=admin,dc=example,dc=com -W -f johndoe.ldif
एलडीएपी के साथ, पासवर्ड आदर्श रूप से एक सुरक्षित स्वरूप में संग्रहीत किया जाना चाहिए। हैश पासवर्ड का उपयोग करने पर विचार करें। आप slappasswd कमांड का उपयोग करके हैश पासवर्ड उत्पन्न कर सकते हैं:
slappasswd
यह कमांड आपसे पासवर्ड दर्ज करने और एक सुरक्षित रूप से हैश संस्करण प्रदान करने के लिए कहेगा, जिसे आप अपने एलडीआईएफ फ़ाइल में सादे पाठ के स्थान पर उपयोग कर सकते हैं।
मौजूदा प्रविष्टियों को संशोधित करने के लिए, आप ldapmodify कमांड का उपयोग कर सकते हैं। यह ईमेल पता या पासवर्ड जैसे गुणों को बदलने के लिए उपयोगी हो सकता है:
sudo ldapmodify -x -D cn=admin,dc=example,dc=com -W
इसके बाद आप एलडीएपी कमांड दर्ज करेंगे ताकि संशोधन किया जा सके, जो एलडीआईएफ फाइलों के समान संरचना का उपयोग करता है।
एलडीएपी सर्वर और प्रविष्टियाँ भरने के बाद, परीक्षण एक महत्वपूर्ण पहलू है ताकि यह सुनिश्चित किया जा सके कि सब कुछ अपेक्षित रूप से काम कर रहा है। आपके निर्देशिका में खोजने के लिए ldapsearch कमांड का उपयोग करें:
ldapsearch -x -b dc=example,dc=com
यह कमांड आपकी निर्देशिका में जोड़ी गई प्रविष्टियों को लौटाएगा और सेटअप की सफलता की पुष्टि करेगा।
किसी भी नेटवर्क सेवा में सुरक्षा महत्वपूर्ण है, और एलडीएपी भी इसका अपवाद नहीं है। अपने एलडीएपी सर्वर को सुरक्षित करने के लिए, एसएसएल/टीएलएस का उपयोग करके सुरक्षित कनेक्शनों की पेशकश करने वाले एलडीएपी को सक्षम करने पर विचार करें। एक वैध एसएसएल प्रमाणपत्र आयात करें या बनाएँ और उसके अनुसार स्लैपडी कॉन्फ़िगरेशन फाइलों को संशोधित करके अपने एलडीएपी को इसे उपयोग करने के लिए कॉन्फ़िगर करें।
कॉन्फ़िगरेशन में, एसएसएल/टीएलएस को सही तरीके से सेट करने के लिए ldapmodify कमांड का उपयोग करें। यह कुछ इस तरह दिख सकता है:
dn: cn=config changetype: modify add: olcTLSCertificateFile olcTLSCertificateFile: /etc/ssl/certs/mycert.pem add: olcTLSCertificateKeyFile olcTLSCertificateKeyFile: /etc/ssl/private/mycertkey.pem
अंत में, इन परिवर्तनों को लागू करने के लिए अपने एलडीएपी सर्वर को पुनः आरंभ करें:
sudo systemctl restart slapd
किसी भी सर्वर के साथ, नियमित रखरखाव जारी संचालन सुनिश्चित करने के लिए महत्वपूर्ण है। आपके एलडीएपी निर्देशिका का नियमित बैकअप डेटा हानि को रोक सकता है। इसके अलावा, सुनिश्चित करें कि आपका सर्वर और सभी संबंधित सॉफ़्टवेयर सुरक्षा कमजोरियों के खिलाफ सुरक्षित रहने के लिए अद्यतित है।
स्वचालित स्क्रिप्ट का उपयोग बड़ी तैनाती के लिए विशेष रूप से प्रक्रिया को सुव्यवस्थित करने में सहायक हो सकता है।
लिनक्स पर एक एलडीएपी सर्वर सेट करना एक संरचित प्रक्रिया है जो, एक बार पूरी हो जाने पर, आपके नेटवर्क में प्रमाणीकरण और निर्देशिकी सेवाओं के केंद्रीकरण के लिए एक शक्तिशाली उपकरण प्रदान करता है। जब एलडीएपी कॉन्फ़िगर किया जाता है, तो बड़े डेटा सेट का रखरखाव आसान हो जाता है, और आपका नेटवर्क सुव्यवस्थित एक्सेस नियंत्रण से लाभ उठा सकता है। हमेशा अपनी एलडीएपी सर्वर को सुरक्षित और अद्यतित रखें ताकि आपके संगठन के डेटा की सुरक्षा हो सके।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं