إعداد مصادقة LDAP

قم بتكوين الإعدادات المطلوبة في ملف تكوين خادم SKOOR Engine:

/etc/opt/eranger/eranger-server.cfg

يوضح المثال التالي الحد الأدنى من التكوين للاستعلام عن الدليل النشط. قم بتكييف القيم لتتناسب مع معلمات خادم AD/LDAP:

auth_ldap       = on
ldap_server     = ldap://myldapserver:389
ldap_base       = dc=mycompany,dc=local

إذا كان مستخدمو LDAP الذين يحاولون تسجيل الدخول ليس لديهم أذونات كافية لتحديد عضوية مجموعة LDAP الخاصة بهم، يمكن تعريف dn باستخدام عنصري ldap_user و ldap_pass.

معلمات التكوين الأخرى لـ LDAP

المعلمة

الوصف

ldap_auth_dn

يجب تعيينه إلى صواب في حالة عدم قدرة مستخدمي تسجيل الدخول على قراءة عضوية المجموعة الخاصة بهم في دليل LDAP

ldap_charset

إذا كانت هناك مشاكل مع الأحرف الخاصة (مثل أحرف Ulauts) في البيانات المستلمة من خادم LDAP، قم بتكوين SKOOR Engine لتحويل الاستجابة من مجموعة الأحرف المحددة، على سبيل المثال ISO8859-1، إلى UTF-8.

ldap_item_user

حقل LDAP لمطابقته مع اسم تسجيل الدخول. هذه المعلمة ذات صلة بعملية تسجيل الدخول. عادةً ما يتم استخدام sAMAccountName أو userPrincipalName

ldap_item_name

حقل LDAP لعرضه كاسم كامل في SKOOR (مثل اسم العرض)

ldap_item_item_mail

حقل LDAP لعرضه كبريد إلكتر وني في SKOOR (مثل البريد)

ldap_item_item_phone

حقل LDAP لعرضه كهاتف في SKOOR (مثل رقم الهاتف)

ldap_item_comment

حقل LDAP لعرضه كتعليق في SKOOR (مثل تعليق)

ldap_item_item_group

حقل LDAP للبحث في عضوية مجموعة مستخدمي تسجيل الدخول. عادةً ما يتم استخدام memberOf

ldap_pass

كلمة المرور الخاصة بالمستخدم الذي تم تكوينه لمعلمة ldap_user

ldap_server1ldap_server2
ldap_server3

في حالة توفر أكثر من خادم LDAP واحد، يمكن تكوينها باستخدام هذه المعلمات بدلاً من ldap_server

ldap_user

مستخدم للبحث في شجرة LDAP إذا كان مستخدم تسجيل الدخول ليس لديه إذن

ldap_user_expire

عدد الأيام غير النشطة التي يتم بعدها حذف المستخدمين المُدارة LDAP من محرك SKOOR. (افتراضي = 90 يوماً)

إعادة تحميل خادم محرك SKOOR Engine لتفعيل التكوين:

/opt/eranger/bin/eRanger.sh reload server

لكي تتم مصادقة المستخدم مقابل AD/LDAP، قم بتعيين نوع المستخدم الخاص به على مصادقة عن بُعد في تكوين المستخدم.

يتم تشفير كلمات مرور LDAP محليًا بنفس الطريقة التي يتم تشفيرها للمستخدمين العاديين، أي باستخدام تشفير MD5 المملح. لا يتم تخزين كلمة مرور النص الواضح في أي مكان في محرك SKOOR. يسمح ذلك للمستخدم بتسجيل الدخول إلى محرك SKOOR حتى لو لم يكن دليل LDAP متاحاً.