LDAP 架构:用另一个分支扩展一个分支



我正在使用 OUD 12c,我想实现如下目标。 假设我的 LDAP 中有两个分支:

ou=users,dc=example,dc=com
ou=users_special,dc=example,dc=com

是否可以在 LDAP 端设置 ou=users_special 扩展 ou=users 分支? 因此,ou=users 分支中的每个搜索都会自动查看 ou=users_special。

注意:不,我无法在基本dn中搜索用户。 谢谢

编辑:

我试图重新解释,因为目标似乎不明确。 我有两个用户有两个 DN:

uid=user0,ou=people,dc=example,dc=com
uid=user1,ou=users,dc=example,dc=com

我需要这两个 ldapsearch 工作。

ldapsearch -h localhost -p 1389 -b "ou=people,dc=example,dc=com" (uid=user0)
ldapsearch -h localhost -p 1389 -b "ou=people,dc=example,dc=com" (uid=user1)

这不是模式 - 模式定义对象上存在哪些属性。你说的是推荐。

以下 LDIF 创建具有引用的 OU:

dn: ou=users_special,ou=users,dc=example,dc=com
changetype: add
objectclass: top
objectclass: extensibleObject
objectclass: referral
ou: users_special
ref: ldap://LDAPHOST:PORT/ou=users_special,dc=example,dc=com??sub?(objectClass=inetOrgPerson)

我在 ou=users_special,dc=example,dc=com 中创建了一个 uid 为"specialuser01"的用户。一个查询集,用于跟踪 uid=users,dc=example,dc=com for uid=specialuser01 的引用,返回

***Searching...
ldap_search_s(ld, "ou=users,dc=example,dc=com", 2, "uid=specialuser01", attrList,  0, &msg)
Getting 1 entries:
Dn: uid=specialuser01,ou=users_special,dc=example,dc=com
cn: special User01; 
objectClass (4): top; person; organizationalPerson; inetOrgPerson; 
uid: specialuser01; 

但是,遵循引荐的搜索将返回 0 个条目。

最新更新