我是stackoverflow和Ldap的新手,如果我要求愚蠢/轻松请不要介意。 我正在使用Linux平台我需要命令以下两件事 1)列出名为Group1的LDAP组名的所有用户 我使用filter(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'
有人可以给我一些我做错的提示吗?