首页 > 数据库 > 国内数据库 > 南大通用GBase 8d目录数据库产品功能详解(1)
南大通用 GBase 8d 目录数据库 品支持轻型目录服务访问协议第三版 (LDAP v3),在使用过程中用户经常会用到ldap search 、 ldapmodify 、ldapdelete、ldapmodrdn等基础命令,我们将在接下来的文档中逐一给大家进行命令和对应参数的详细介绍。
ldapsearch 介绍
使用格式 :
ldapsearch [-n] [-u] [-v] [-k] [-K] [-t] [-A] [-C] [-L[L[L]]] [-M[M]] [-D
binddn] [-W] [-w bindpasswd] [-H ldapuri] [-h ldaphost] [-p
ldapport] [-P 2|3] [-b searchbase] [-s base|one|sub] [-a
never|always|search|find] [-l timelimit] [-z sizelimit] filter [attrs...]
参数说明 :
1. -n 用于调试到服务器的通讯 . 但并不实际执行操作 . 服务器关闭配置文件 \ 命令行参数 \ 文件参考
2. 天津南大通用数据技术股份有限公司 第37页
3. 时 , 返回错误;服务器打开时 , 常和 -v 参数一起测试到服务器是否是一
4. 条通路 .
5. -u 包括用户友好格式输出 dn.
6. -v 运行在详细模块 . 在标准输出中打出一些比较详细的信息 . 比。如 : 连接到服务器的 ip 地址和端口号 , 过滤器等 .
7. -A 只输出属性名称 , 不输出属性值 .
8. -L 搜索结果以 ldif 格式方式显示 . 第一个 L 表示以 ldifv1 显示 .
9. 第二个 L 关闭注释 , 第三个 L 关闭打印 ldif 版本 .
10. -M[M] 打开 manage DSA IT 控制 . -MM 把该控制设置为重要的 , 这时如果服务器不支持该控制 , 操作将失败 .
11. -C 打开引用的自动追踪 .
12. -S attribute 以 attribute 为关键字对返回的条目排序 ( 从小到大排列 ).
13. -x 使用简单认证 .
14. -D binddn 指定搜索的用户名 ( 一般为一 dn 值 ), 如果不指定默认为匿名用户 .
15. -W 指定了该参数 , 系统将弹出一提示信息 , 要求用户输入密码 . 它和 -w 参数相对 .
16. -w bindpasswd 直接指定用户的密码 ( 不太安全 ). 它和 -W 参数相对使用 .
17. -H ldapuri 指定连接到服务器 uri(ip 地址和端口号 , 常见格式为 ldap://hostname:port). 如果使用了 -H 就不能使用 -h 和 -p 参数 .
18. -h ldaphost 指定要连接的主机的名称 /ip 地址 . 它和 -p 一起使用 .
19. -p ldapport 指定要连接目录服务器的端口号 . 它和 -h 一起使用 . 注意 : 如果使用了 -h 和 -p 参数就不能使用 -H 参数 . 配置文件 \ 命令行参数 \ 文件参考
20. -b searchbase 指定搜索的基点 . 也就是我们所说的 basedn.
21. -s 指定搜索的范围 . 可能值 为 base 、 one 、 sub.
22. -a never|always|search|find 指定对于别名的处理 . 值可能为 never|always|search|find. 含义如下 :never 从来不解析别名; always 总是解析别名; search 搜索时解析别名; find 查找时解析别名 .
23. -P 2|3 指定使用的 ldap 协议版本 .
24. -l timeout 指定客户端的超时限制 . 单位秒 .
25. -z sizelimit 指定最大返回的条目个数 .
示例 :
匿名连接位于 192.168.1.33 机器上的端口为 389 的目录服务器 , 使用简单认 证 , 查找范围为 sub, 基点为 o=gbase.cn 下的所有条目 . 命令行参数可以照如下 方式书写 .
ldapsearch -LLL -x -H ldap://192.168.1.33:389 -b "c=cn" -s sub
"objectclass=*"
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69980637/viewspace-2745991/ ,如需转载,请注明出处,否则将追究法律责任。