33、OpenLDAP:搭建与配置指南

OpenLDAP:搭建与配置指南

1. OpenLDAP概述

OpenLDAP并不适用于零售或网站后端等需要快速频繁变更数据的应用场景,这类场景更适合使用关系型数据库(RDBMS)。OpenLDAP所依赖的Sleepycat BDB,其结构与关系型数据库不同,它以属性类型/属性值对的形式存储数据,而非传统的行列形式,也没有严格的索引和字段集。这一结构在设计记录时具有很大的灵活性,例如可以在不重新设计整个数据库的情况下为特定用户记录添加新的数据类型,并且能存储任意类型的文本或二进制数据。此外,OpenLDAP支持分布式架构、复制和加密。

2. LDAP目录结构

LDAP目录可看作是一个标准的倒置树结构,根在顶部,分支向下延伸,也被称为目录信息树(DIT)。以一个示例目录为例,其根是国家条目,接着是州条目,然后是组织单位(OU)条目,即公司名称,再分支为不同的公司条目(也是组织单位),左侧分支以用户ID(UID)结束。

每个条目都有一个唯一的区别名(DN),由相对区别名(RDN)和所有祖先条目组成。例如,Terry Jones的DN为“uid=terryjones, ou=qa, ou=alrac’s cookies, ou=or, c=us”,其中UID是常用的RDN,但任何属性都可以作为RDN,只要在该条目所属的层级内是唯一的。对于人员来说,最常见的RDN是UID或通用名(CN)。

目录的基本单位是条目,也称为记录或目录对象。条目中的属性必须是OpenLDAP中已经定义好的,可通过GQ LDAP客户端(http://sourceforge.net/projects/gqclient/)查看,也能在 /etc/ldap/sc

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值