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