使用 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 上 base“ou=West,o=Acme,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 上的所有条目,绑定为带有密码“password”的用户“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=*"