2.2.3. सांबा एलडीएपी ऑब्जेक्ट जोड़ना
इसके बाद, अपने परिवेश से मेल खाने के लिए smbldap-tools पैकेज को कॉन्फ़िगर करें। पैकेज smbldap-config नामक कॉन्फ़िगरेशन सहायक स्क्रिप्ट के साथ आता है। हालाँकि, इसे चलाने से पहले, आपको इसमें दो महत्वपूर्ण कॉन्फ़िगरेशन सेटिंग्स पर निर्णय लेना चाहिए /etc/samba/smb.conf:
• netbios नाम: यह सर्वर कैसे पता चलेगा। डिफ़ॉल्ट मान सर्वर के होस्टनाम से लिया गया है, लेकिन 15 अक्षरों में छोटा कर दिया गया है।
• कार्यसमूह: इस सर्वर के लिए कार्यसमूह नाम, या, यदि आप बाद में इसे एक डोमेन नियंत्रक बनाने का निर्णय लेते हैं, तो यह डोमेन होगा।
अब ये विकल्प चुनना महत्वपूर्ण है क्योंकि smbldap-config उनका उपयोग कॉन्फ़िगरेशन उत्पन्न करने के लिए करेगा जिसे बाद में LDAP निर्देशिका में संग्रहीत किया जाएगा। यदि आप अभी smbldap-config चलाते हैं और बाद में इन मानों को बदलते हैं /etc/samba/smb.conf एक असंगति होगी.
एक बार आप खुश हो जाएं netbios नाम और कार्यसमूह, कॉन्फ़िगरेशन स्क्रिप्ट चलाकर smbldap-tools कॉन्फ़िगरेशन उत्पन्न करने के लिए आगे बढ़ें जो आपसे कुछ प्रश्न पूछेगा:
सुडो smbldap-config
कुछ अधिक महत्वपूर्ण:
• कार्यसमूह का नाम: आप जो कॉन्फ़िगर करेंगे उससे मेल खाना होगा /etc/samba/smb.conf बाद में।
• एलडीएपी प्रत्यय: को एलडीएपी सर्वर को कॉन्फ़िगर करते समय आपके द्वारा चुने गए एलडीएपी प्रत्यय से मेल खाना चाहिए।
• अन्य एलडीएपी प्रत्यय: वे सभी सापेक्ष हैं एलडीएपी प्रत्यय ऊपर। उदाहरण के लिए, के लिए एलडीएपी उपयोगकर्ता प्रत्यय आपको उपयोग करना चाहिए कहां=लोग.
• एलडीएपी मास्टर बाइंड डीएन और पासवर्ड बाइंड करें: रूटडीएन क्रेडेंशियल्स का उपयोग करें।
smbldap-populator स्क्रिप्ट फिर सांबा के लिए आवश्यक LDAP ऑब्जेक्ट जोड़ेगी। स्लैपकैट का उपयोग करके पहले अपने डीआईटी का बैकअप बनाना एक अच्छा विचार है:
सुडो स्लैपकैट -एल बैकअप.एलडीआईएफ
एक बार जब आपके पास बैकअप हो जाए तो अपनी निर्देशिका को पॉप्युलेट करने के लिए आगे बढ़ें। यह आपसे "डोमेन रूट" उपयोगकर्ता के लिए पासवर्ड मांगेगा, जो एलडीएपी में संग्रहीत "रूट" उपयोगकर्ता भी है:
सुडो स्मब्लडैप-पॉप्युलेट -जी 10000 -यू 10000 -आर 10000
RSI -g, -u और -r पैरामीटर smbldap-tools को बताते हैं कि एलडीएपी उपयोगकर्ताओं के लिए संख्यात्मक यूआईडी और जीआईडी आवंटन कहां से शुरू करें। आपको ऐसी रेंज स्टार्ट चुननी चाहिए जो आपके स्थानीय के साथ ओवरलैप न हो / Etc / पासवर्ड उपयोगकर्ताओं।
आप निष्पादित करके नई सांबा ऑब्जेक्ट वाली एक एलडीआईएफ फ़ाइल बना सकते हैं सुडो एसएमबीएलडीएपी-पॉप्युलेट -ई सांबा.एलडीआईएफ. यह आपको परिवर्तनों को देखने की अनुमति देता है और सुनिश्चित करता है कि सब कुछ सही है। यदि ऐसा है, तो स्क्रिप्ट को '-e' स्विच के बिना पुनः चलाएँ। वैकल्पिक रूप से, आप एलडीआईएफ फ़ाइल ले सकते हैं और उसका डेटा सामान्य रूप से आयात कर सकते हैं।
आपकी एलडीएपी निर्देशिका में अब सांबा उपयोगकर्ताओं को प्रमाणित करने के लिए आवश्यक जानकारी है।