GBase8d_C_API_03_LDAP知识储备_客户端和服务器的工作方式
在LDAP 的客户服务器模型中LDAP 服务器如GBase 8d 使得LDAP 可以访问关于个人、机构和资源的信息。LDAP 协议定义了客户端,用来查找和更新目录的操作,下面列出了LDAP 客户可以执行的部分操作:
- 在目录中查找并获取条目
- 向目录增加新的条目
- 更新目录中的条目
- 从目录中删除条目
- 给目录中的条目重命名
比如,要更新目录中的一个条目,LDAP 客户可以把这个条目分辨名以及更新的属性信息提交给LDAP 服务器。LDAP 服务器使用条目的分辨名来找到这个条目并执行一个修改操作,这样就更新了目录中的条目。
要执行这些LDAP 操作中的任何一个,LDAP 客户端都需要建立与LDAP 服务器的连接。LDAP 协议默认使用TCP/IP 的389 号端口,当然也可以指定其它的端口。
LDAP 协议还定义了一个简单的鉴别方法。LDAP 服务器可以设置为拒绝对目录的访问。在LDAP 客户端执行对LDAP 服务器的操作之前,客户端必须通过向服务器提供一个分辨名和口令来通过认证。如果由分辨名识别的用户没有执行某些操作的许可,服务器就不执行这些操作。