Mac पर डायरेक्टरी यूटिलिटी में यूज़र बनाने में सक्षम करने के लिए RFC 2307 मैपिंग को संपादित करें
आपको किसी RFC 2307 (UNIX) मैपिंग का उपयोग करने वाले गैर-Apple LDAP डायरेक्टरी सर्वर पर यूज़र को बनाने के लिए macOS Server या डायरेक्टरी संपादक का उपयोग करने से पहले, यूज़र रिकॉर्ड प्रकार में मैपिंग को संपादित करना होगा। आप यह डायरेक्टरी उपयोगिता के साथ करते हैं।
मेरे लिए डायरेक्टरी यूटिलिटी खोलें
अपने 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