Openldap
為什麼 OpenLDAP 不自動添加繼承的對像類
我遇到了一個問題,我正在嘗試使用以下 ldif 添加使用者;
dn: mail=jsmith,ou=customers,dc=mydeqcust,dc=org cn: John Smith sn: Smith uid: jsmith mail: jsmith@dev.local objectClass: inetOrgPerson mail: jsmith
它添加得很好,但是當我查看記錄時,我發現它只有 inetOrgPerson 的屬性,而不是 orginzationalperson 或 person,即使我在 slapd.d 模式中驗證了它們是正確繼承的。如果我為每個添加額外的 objectClass,它就可以正常工作。
我的理解是 openldap 會自動遍歷層次結構並添加其他類。我在跑
root@LNX-mydeq-dev-ldap-02 tmp]# slapd -V @(#) $OpenLDAP: slapd 2.4.39 (Aug 16 2014 20:41:55) $
我不完全明白問題出在哪裡——隱式處理了繼承,您不需要列舉由 inetOrgPerson 提取的任何類。