0

我正在使用 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

我需要这两个 ldapsearches 工作。

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)
4

1 回答 1

1

那不是模式——模式定义了对象上存在的属性。你说的是推荐

以下 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 中创建了一个用户 ID 为“specialuser01”的用户。为 uid=specialuser01 设置以跟随 base ou=users,dc=example,dc=com 的推荐的查询返回位于

***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 个条目。

于 2019-12-17T19:59:26.390 回答