
Mac पर डाइरेक्टरी यूटिलिटी में यूज़र बनाने में सक्षम करने के लिए RFC 2307 मैपिंग को संपादित करें
आपको किसी RFC 2307 (UNIX) मैपिंग का उपयोग करने वाले ग़ैर-Apple LDAP डाइरेक्टरी सर्वर पर यूज़र को बनाने के लिए डाइरेक्टरी संपादक का उपयोग करने से पहले यूज़र रिकॉर्ड प्रकार में मैपिंग को संपादित करना होगा। आप यह डाइरेक्टरी यूटिलिटी के साथ करते हैं।
मेरे लिए डाइरेक्टरी यूटिलिटी खोलें
अपने Mac पर डाइरेक्टरी यूटिलिटी ऐप
में “सेवाएँ” पर क्लिक करें।“लॉक” आइकॉन पर क्लिक करें।
ऐडमिनिस्ट्रेटर का यूज़रनेम और पासवर्ड दर्ज करें, फिर “कॉन्फ़िगरेशन संशोधित करें” पर क्लिक करें (या Touch ID का उपयोग करें)।
LDAPv3 को चुनें, फिर “चयनित सेवा के लिए सेटिंग्ज़ संपादित करें” बटन
पर क्लिक करें।यदि उन्नत विकल्प छिपे हुए हैं, तो विंडो में विकल्प दिखाएँ के आगे प्रकटीकरण त्रिभुज पर क्लिक करें।
RFC 2307 मैपिंग वाला डाइरेक्टरी कॉन्फ़िगरेशन चुनें, फिर “संपादित करें” पर क्लिक करें।
खोज और मैपिंग पर क्लिक करें।
बाईं ओर सूची में, उपयोगकर्ता का चयन करें।
डिफ़ॉल्ट रूप से, “सूची में आइटम _ पर मैप करें” कोई भी पर सेट है और दाईं ओर दी गई सूची में posixAccount, inetOrgPerson, और shadowAccount शामिल होते हैं।
“सूची में आइटम _ पर मैप करें” को सभी में बदलें, और फिर LDAP ऑब्जेक्ट वर्गों का सेट शामिल करने के लिए दाईं ओर दी गई सूची बदलें जिस पर आप उपयोगकर्ता रिकॉर्ड प्रकार मैप करना चाहते हैं।
उदाहरण के लिए, आप सूची में से shadowAccount डिलीट कर सकते हैं ताकि उपयोगकर्ता केवल posixAccount और inetOrgPerson पर मैप हों। वैकल्पिक रूप से, आप यूज़र को खाते, posixAccount, और shadowAccount में दर्शा सकते हैं:
इस सूची में आइटम को बदलने के लिए, इस पर डबल-क्लिक करें।
इस सूची में आइटम को जोड़ने के लिए, जोड़ें बटन
पर क्लिक करें।सूची से चुने गए आइटम को डिलीट करने के लिए "डिलीट करें" बटन
पर क्लिक करें।सूचीबद्ध आइटम के क्रम को बदलने के लिए, इस सूची में आइटम को ऊपर या नीचे ड्रैग करें।
आप टर्मिनल में
ldapsearchUNIX टूल का उपयोग करके LDAP डाइरेक्टरी में यूज़र रिकॉर्ड के ऑब्जेक्ट वर्ग ढूँढ सकते हैं। उदाहरण के लिए, निम्नलिखित कोड यूज़र रिकॉर्ड की उन वस्तु वर्गों को ढूँढ़ सकते हैं जिसकी विशेषता “Leonardo da Vinci” है:$ ldapsearch -x -h ldapserver.example.com -b "dc=example, dc=com" 'cn=Leonardo da Vinci' objectClassइस उदाहरण के लिए प्रदर्शित आउटपुट होगा:
# Leonardo da Vinci, example.comdn: cn=Leonardo da Vinci, dc=example, dc=comobjectClass: inetOrgPersonobjectClass: posixAccount