Ldapsearch: Difference between revisions

From DWIKI
Tony (talk | contribs)
mNo edit summary
Tony (talk | contribs)
Tag: wikieditor
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
*[https://devconnected.com/how-to-search-ldap-using-ldapsearch-examples/ ldapsearch examples]
*[https://devconnected.com/how-to-search-ldap-using-ldapsearch-examples/ ldapsearch examples]


=HOWTO=
 
==ldapsearch using starttls==
=Tools and software=
==ldapsearch==
 
===ldapsearch using starttls===
  ldapsearch -x -ZZ -h ldap.example.com
  ldapsearch -x -ZZ -h ldap.example.com




==ldapsearch example==
===ldapsearch example===
  ldapsearch -x -XX -h ldap.example.com -b "dc=example,dc=com" -D "CN=Admin,dc=Users,dc=example,dc=com" -W
  ldapsearch -x -XX -h ldap.example.com -b "dc=example,dc=com" -D "CN=Admin,dc=Users,dc=example,dc=com" -W




==look up person==
===look up person===
  ldapsearch -x -XX -h ldap.example.com -b "dc=example,dc=com" -D "CN=Admin,dc=Users,dc=example,dc=com" "(&(objectclass=person)(uid=harry))" -W
  ldapsearch -H ldap://ldap.example.com -b "dc=example,dc=com" -D "CN=Admin,dc=Users,dc=example,dc=com" "(&(objectclass=person)(uid=harry))" -W


=HOWTO=


==check server certificate starttls==
==check server certificate starttls==
Line 19: Line 23:
or
or
  gnutls-cli --starttls-proto=ldap --print-cert -p 389 ldap.example.com
  gnutls-cli --starttls-proto=ldap --print-cert -p 389 ldap.example.com
=FAQ=
==ldapsearch: -X incompatible with authentication choice==

Latest revision as of 10:06, 26 June 2025

Links


Tools and software

ldapsearch

ldapsearch using starttls

ldapsearch -x -ZZ -h ldap.example.com


ldapsearch example

ldapsearch -x -XX -h ldap.example.com -b "dc=example,dc=com" -D "CN=Admin,dc=Users,dc=example,dc=com" -W


look up person

ldapsearch -H ldap://ldap.example.com -b "dc=example,dc=com" -D "CN=Admin,dc=Users,dc=example,dc=com" "(&(objectclass=person)(uid=harry))" -W

HOWTO

check server certificate starttls

openssl s_client -connect ldap.example.com:389 -starttls ldap

or

gnutls-cli --starttls-proto=ldap --print-cert -p 389 ldap.example.com

FAQ

ldapsearch: -X incompatible with authentication choice