تعديل تعيين RFC 2307 لتمكين إنشاء مستخدمين في أداة الدليل على الـ Mac
قبل استخدام محرر الدليل لإنشاء مستخدمين على خادم دليل LDAP من غير Apple يستخدم تعيينات RFC 2307 (UNIX)، يجب عليك تعديل تعيين نوع سجل المستخدمين. يمكنك القيام بذلك باستخدام أداة Directory Utility.
في تطبيق أداة الدليل على الـ Mac الخاص بك، انقر على خدمات.
انقر على أيقونة القفل.
أدخل اسم المستخدم وكلمة السر لمسؤول، ثم انقر على تعديل التكوين (أو استخدم بصمة الإصبع).
حدد LDAPv3، ثم انقر على الزر “تعديل إعدادات الخدمة المحددة” .
إذا كانت قائمة تكوينات الخادم مخفية، فانقر على مثلث العرض بجوار إظهار الخيارات.
حدد إعداد الدليل باستخدام تعيينات RFC 2307، ثم انقر على تعديل.
انقر على "بحث وتعيينات".
في القائمة الموجودة على اليسار، حدد 'مستخدمون'.
بشكل افتراضي، يتم تعيين 'تعيين إلى __ عناصر في القائمة' إلى 'أي' وتتضمن القائمة الموجودة على اليمين posixAccount وinetOrgPerson وshadowAccount.
قم بتغيير 'تعيين إلى __ عناصر في القائمة' إلى 'الكل'، ثم قم بتغيير القائمة الموجودة على اليمين لتشمل مجموعة أصناف كائنات LDAP التي تريد تعيين نوع سجل المستخدمين إليه.
على سبيل المثال، يمكنك حذف shadowAccount من القائمة بحيث يتم تعيين المستخدمين إلى posixAccount وinetOrgPerson فقط. وبدلاً من ذلك، يمكنك تعيين المستخدمين إلى حساب posixAccount وshadowAccount:
لتغيير عنصر في القائمة، انقر نقرًا مزدوجًا عليه.
لإضافة عنصر إلى القائمة، انقر على الزر إضافة .
لحذف العنصر المحدد من القائمة، انقر على الزر حذف .
لتغيير ترتيب العناصر المدرجة، اسحب العناصر لأعلى أو لأسفل في القائمة.
يمكنك العثور على أصناف كائنات سجلات المستخدمين في دليل LDAP باستخدام أداة
ldapsearch
UNIX في المحطة. على سبيل المثال، تؤدي التعليمة البرمجية التالية إلى العثور على أصناف الكائنات لسجل مستخدم تكون سمة cn الخاصة به هي '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