Skip to content

Latest commit

 

History

History
60 lines (39 loc) · 2.58 KB

openldap.md

File metadata and controls

60 lines (39 loc) · 2.58 KB

OpenLDAP

ldapsearch ??

$ ldapsearch -x -h $LDAP_SERVER -b dc=example,dc=com uid=$USERNAME

參考資料:

  • The ldapsearch, ldapdelete and ldapmodify utilities #ril
    • ldapsearchldap_search(3) library call 上包裝一層 shell accessible interface,可以用在搜尋 LDAP 裡的 entries。
    • ldapsearch 會連線到 LDAP server、bind (驗證),然後根據 filter (要符合 RFC 1558) 搜尋,若找到多個 entry 會全部列出來。預設會印出所有 attribute,除非有指定 attrs,例如 ldasearch -u -b 'o=TUDelft,c=NL' 'cn=Luiz Malere' sn mail
  • ldapsearch(1) #ril
    • ldapsearch [OPTION]... [FILTER],其中 FILTER 預設是 (objectClass=*)

ldapwhoami ??

ldapwhoami 可以用來驗證 credential,例如:

$ ldapwhoami -x -h $LDAP_SERVER -D cn=$USERNAME,ou=people,dc=example,dc=com -W
Enter LDAP Password:
dn:xxx,ou=people,dc=example,dc=com

參考資料:

安裝設置 {: #setup }

Debian/Ubuntu ??

Docker ??

參考資料 {: #reference }

社群:

手冊: