0

我无法将 uniqueMembers 添加到静态组 (objectClass: groupOfUniqueNames)

根据此文档

修改组条目:为了将成员添加到静态组,请将用户的专有名称添加为 member 或 uniqueMember 属性的附加值。下面是一个例子: ldapmodify -h 127.0.0.1 -D "cn=admin" -w xxxx -f modStaticGrp.ldif

其中 modStaticGrp.ldif 包含:

dn: cn=group1, o=Your Company
changetype: modify
add: member
member: cn=jeff, cn=tim, o=Your Company

dn: cn=group2, o=Your Company
changetype: modify
add: uniqueMember
uniqueMember: cn=joe,o=Your Company

当我尝试使用 ldapmodify 使用以下 ldif 文件添加 uniqueMember 时:

dn: cn=Private,o=My Company
changetype: modify
add: uniqueMember 
uniqueMember: uid=1234567890,ou=My Company

我得到错误:

ldapmodify:第 4 行的属性类型错误,条目“cn=Private,o=My Company”</p>

我错过了什么?有任何想法吗?

4

1 回答 1

1
uid=1234567890,ou=My Company

uniqueMember是一个完整的 DN。从您的其他 DN 来看,这应该类似于

uid=1234567890,o=My Company

虽然我希望看到更像这样的东西:

uid=1234567890,ou=Users,o=My Company

实际上,这取决于您设计 DIT 的方式。您不应该在其顶层添加用户条目。

于 2014-11-05T00:36:32.570 回答