Philip Yarra wrote:
> Hello, your filter needs to be '(&(objectclass=inetOrgPerson)(uid=rjsmith))'
>
> You should also read http://www.faqs.org/rfcs/rfc2254.html - it's short,
> and there are examples.
>   

Thanks a lot.
Also thanks for the link.
wish you a nice time.


>   
>> 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
>> 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: [email protected]
>>
>> # test2, people, 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: [email protected]
>> 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
>> dn: cn=test1,ou=people,dc=example,dc=com
>>
>> # test2, people, 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
>>
>>
>>
>>     
>
>
>
>   


Reply via email to