[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: ldpsearch filter showing all records.
jakjr wrote:
> Yes.
>
> Try this filter:
>
> "(&(objectclass=inetOrgPerson)(uid=rjsmith))"
Thanks Jakjr,
it is working now with this filter.
>
> Regards,
>
> On Mon, Jun 15, 2009 at 7:06 AM, J. Bakshi <joydeep@infoservices.in
> <mailto:joydeep@infoservices.in>> wrote:
>
> Hello list,
>
> My filter on ldapsearch is not working as expected but showing all the
> records.
>
> If I simply do an search on object class like below it shows all
> records
> belong to that object
>
> ````````````````````````````````````````````````````````````````````````````
> ldapsearch -h 127.0.0.1 -b "ou=people,dc=example,dc=com" -x
> "objectclass=inetOrgPerson" -D "cn=Manager,dc=example,dc=com" -W
> Enter LDAP Password:
>
> # extended LDIF
> #
> # LDAPv3
> # base <ou=people,dc=example,dc=com> with scope subtree
> # filter: objectclass=inetOrgPerson
> # requesting: ALL
> #
>
> # test1, people, example.com <http://example.com>
> dn: cn=test1,ou=people,dc=example,dc=com
> objectClass: inetOrgPerson
> cn: test1
> sn: smith
> uid: rjsmith
> userPassword:: MTIzNDU2
> carLicense: HISCAR 123
> homePhone: 555-111-2222
> description: swell guy
> ou: Human Resources
> mail: r.smith@example.com <mailto:r.smith@example.com>
>
> # test2, people, example.com <http://example.com>
> dn: cn=test2,ou=people,dc=example,dc=com
> objectClass: inetOrgPerson
> cn: test2
> sn: Billy
> uid: rbilly
> userPassword:: MTIzNDU2
> carLicense: HISCAR 123
> homePhone: 555-111-2222
> mail: billy@example.com <mailto:billy@example.com>
> description: sales guy
> ou: Sales
>
> # search result
> search: 2
> result: 0 Success
>
> # numResponses: 3
> # numEntries: 2
> ``````````````````````````````````````````````````````````````````````````````````````
>
> Now to redifine the filter. Want to result where gid=rjsmith
>
> ` ` ` ` ` ` ` `
> ldapsearch -h 127.0.0.1 -b "ou=people,dc=example,dc=com" -x
> "objectclass=inetOrgPerson" uid=rjsmith -D
> "cn=Manager,dc=example,dc=com" -W
> Enter LDAP Password:
>
> # extended LDIF
> #
> # LDAPv3
> # base <ou=people,dc=example,dc=com> with scope subtree
> # filter: objectclass=inetOrgPerson
> # requesting: uid=rjsmith
> #
>
> # test1, people, example.com <http://example.com>
> dn: cn=test1,ou=people,dc=example,dc=com
>
> # test2, people, example.com <http://example.com>
> dn: cn=test2,ou=people,dc=example,dc=com
>
> # search result
> search: 2
> result: 0 Success
>
> # numResponses: 3
> # numEntries: 2
>
> ` ` ` ` ` `
>
> Again both the results are showing. something wrong in my filter ?
> Please enlighten me.
>
> Thanks
>
>