0

如果我问愚蠢/简单,我是stackoverflow和Ldap的新手,请不要介意。我正在使用 linux 平台,我需要以下两件事的命令 1) 列出名为 Group1 的 LDAP 组名的所有用户我使用过滤器 (objectclass=*) 它显示所有信息,但我只需要 group1 的用户名。

而另一个

2) 必须将组名为group1 的所有用户一个一个或一次全部删除。

平台:linux

我使用了 ldapdelete 但没有成功

这是我尝试使用的查询及其结果:

ldapdelete -h myhost.com -p 389 -v "CN=sharma\,varma,CN=GAS_TEST2,OU=Delegated,OU=Groups,DC=gar,DC=corp,DC=xyz,DC=com" ldap_initialize( ldap://myhost.com:389 ) 
SASL/GSSAPI authentication started SASL username: lab_bldmstr@myhost.COM SASL SSF: 56 SASL installing layers deleting entry "CN=sharma\,varma,CN=GAS_TEST2,OU=Delegated,OU=Groups,DC=gar,DC=corp,DC=xyz,DC=com" –

ldap_delete: No such object (32) matched DN: CN=GAS_TEST2,OU=Delegated,OU=Groups,DC=gar,DC=corp,DC=xyz,DC=com 
additional info: 0000208D: NameErr: DSID-0310020A, problem 2001 (NO_OBJECT), data 0, best match of: 'CN=GAS_TEST2,OU=Delegated,OU=Groups,DC=gar,DC=corp,DC=xyz,DC=com'

有人可以告诉我我做错了什么吗?

4

0 回答 0