结束语
在本教程中,您了解了如何通过搜索和命令行工具使用目录。还了解了如何配置电子邮件客户端,使用目录存储联系人信息。
对 LDAP 树进行搜索要求您建立查询过滤器。表 3 列出了查询中用到的各种操作符。
表 3. LDAP 搜索操作符
| 操作符 | 说明 | 示例 |
|---|---|---|
| = | 测试相等性 | (cn=Walberg) |
| * | 测试某一属性是否在在 | (cn=*) |
| 子字符串搜索 | (sn=Walb*) | |
| & | 逻辑 AND | (&(condition1)(condition2)) |
| | | 逻辑 OR | (|(condition1)(condition2)) |
| ! | 逻辑 NOT | (!(mail=*)) |
| ~= | “声音相似” 匹配 | (cn~=Shawn) |
| <= and >= | 范围匹配 | (pagesPerMinute >= 20) |
有许多工具可以使用目录,比如 ldapsearch 可用于搜索,ldapadd 和 ldapmodify 用于添加和修改数据。以 ldap 开始的工具通过 LDAP 协议操作,并要求使用凭证登录到服务器。以 slap 开始的工具适用于管理员,并且直接对数据库进行操作。
本教程和 301 系列 的前几篇教程主要介绍了如何管理管理和使用 LDAP 服务器。本系列的下一篇教程将会介绍各种应用,包括电子邮件服务器,并展示如何将 LDAP 作为数据源使用。
