我現在正在嘗試配置/admin/auth_config.php?auth=ldap
中的LDAP認證。moodle的LDAP認證綁定設置
我想知道Bind settings
是做什麼的?是否需要填寫Bind settings
下的DN和密碼才能使LDAP正常工作?
而當我嘗試通過LDAP從cron腳本同步用戶時遇到錯誤代碼auth_ldap_noconnect
。造成這個錯誤的原因是什麼?
我現在正在嘗試配置/admin/auth_config.php?auth=ldap
中的LDAP認證。moodle的LDAP認證綁定設置
我想知道Bind settings
是做什麼的?是否需要填寫Bind settings
下的DN和密碼才能使LDAP正常工作?
而當我嘗試通過LDAP從cron腳本同步用戶時遇到錯誤代碼auth_ldap_noconnect
。造成這個錯誤的原因是什麼?
綁定設置是必要的 - 沒有它們,Moodle無法連接到您的LDAP服務器。他們確定Moodle將如何訪問LDAP服務器。
CN = your Common Name
OU = your Organizational Unit
DC = your Domain Component
這些都是LDAP數據交換格式(LDIF)的一部分,它們確定如何過濾LDAP樹。請參閱http://en.wikipedia.org/wiki/LDAP_Data_Interchange_Format。
所以在Moodle您可能需要像分辨名稱: CN = YourServiceAccountName,OU = YourSchool,OU =服務帳戶,DC = yourdc,DC = CO,DC =英國
而且你可能也必須列出您的學生髮現的上下文: ou = yourschool,DC = yourdc,DC = co,DC = uk;
用戶屬性可能= samaccountname(用於MS活動目錄)