使用 ldapsearch 的範例

下列範例使用 ldapsearch 公用程式。

執行這項作業的原因和時機

1. 使用 ldapsearch 公用程式的範例

搜尋

指令

在使用埠 389 的主機 ldap.renovations.com 上的所有項目,並且傳回所有屬性及值

ldapsearch -h ldap.renovations.com "objectClass=*"

在使用埠 389 的主機 ldap.renovations.com 上的所有項目,並且只傳回屬性名稱

ldapsearch -A -h ldap.renovations.com "objectClass=*"

在使用埠 389 的主機 ldap.renovations.com 上的所有項目,傳回所有屬性,並取消參照找到的所有別名

ldapsearch -a always -h ldap.renovations.com "objectClass=*"

在使用埠 389 的主機 ldap.renovations.com 上的所有項目,並且傳回屬性 =mail, cn, sn, givenname

ldapsearch -h ldap.renovations.com "objectClass=*" mail cn sn givenname

在使用埠 389 的主機 ldap.renovations.com 上,基礎 "ou=West,o=Renovations, c=US" 下的 (cn=Mike*),並且傳回所有屬性及值

ldapsearch -b "ou=West,o=Renovations,c=US" -h ldap.renovations.com "(cn=Mike*)"

在使用埠 389 的主機 ldap.renovations.com 上的一個層次,並傳回所有屬性及值

ldapsearch -s onelevel -h ldap.renovations.com "objectClass=*"

在使用埠 389 的主機 ldap.renovations.com 上的某個層次,並且傳回所有屬性及值,但範圍限制為基本

ldapsearch -s base -h ldap.renovations.com "objectClass=*"

在使用埠 389 的主機 ldap.renovations.com 上的所有項目;傳回所有屬性及值;不超過五秒的時間限制

ldapsearch -l 5 -h ldap.renovations.com "objectClass=*"

在使用埠 389 的主機 ldap.renovations.com 上的所有項目;傳回所有屬性及值;不超過大小為五的限制

ldapsearch -z 5 -h ldap.renovations.com "objectClass=*"

在使用埠 389 的主機 ldap.renovations.com 上的所有項目,連結為使用者 "cn=John Doe,o=Renovations" 且密碼為 "密碼",並以 LDIF 格式傳回所有屬性及值

ldapsearch -h ldap.renovations.com -D "cn=john doe,o=renovations" -w password -L "objectClass=*"

搜尋使用埠 389 的主機 ldap.renovations.com。針對項目 "cn=John Doe,o=Renovations" 傳回允許匿名查看的所有屬性

ldapsearch -h ldap.renovations.com -s base -b "cn=john doe,o=renovations" "objectClass=*"