Ldap介绍

http://www.jinbuguo.com/php/php-ldap.html

LDAP(Lightweight Directory Access Protocol)的意思是"轻量级目录访问协议",是一个用于访问"目录服务器"(Directory Servers)的协议。这里所谓的"目录"是指一种按照树状结构存储信息的数据库。这个概念和硬盘上的目录结构类似,不过LDAP的"根目录"必须 是"The world",并且其一级子目录必须是"countries"。二级目录通常包含有公司(companies)、组织(organisations)、地 点(places)等等……相应的三级子目录通常会包含人员(people)、设备(equipment)、文档(documents)等等……

当你引用硬盘上的文件时,通常是这样的:

/usr/local/myapp/docs

正斜杠(/)在这里表示级别分界线,并且从左向右阅读。

而在LDAP中则通过"distinguished name"(简称"dn")来表示文件,通常像下面这样:

cn=John Smith,ou=Accounts,o=My Company,c=US

逗号(,)在这里表示级别分界线,并且从右向左阅读。上述dn可以理解为:

country = US

organization = My Company

organizationalUnit = Accounts

commonName = John Smith

术语对比:

dn,entry????目录/文件

attribute????属性

value????????值

与硬盘目录一样,目录服务器上的目录结构也没有任何限制,这就意味着你必须了解一些服务器的结构信息才能写程序。

更多关于LDAP的信息可以在下面两个URL找到:
Mozilla
OpenLDAP Project

时间: 2024-10-13 12:23:47

Ldap介绍的相关文章

liferay 集成ldap

1.下载并安装(Active direcotry 下面统一为AD) https://directory.apache.org/studio/download/download-windows.html http://directory.apache.org/apacheds/download/download-windows.html 2.安装完成后启动apacheDs服务和LDAP管理,如果遇到无法启动的问题,可以查看本文的问题解决方案 3.配置一个新的连接: 4.填写相关的信息,connec

LDAP的用户需求

使用LDAP(ApacheDS)构建统一认证服务(SSO单点登录) 构建团队协作的体系,需要涉及很多个系统,如SVN.Jenkins.Trac.Nexus等,而一般而言每个系统均有其用户体系,当我们新增一个成员的时候,需要在每个系统的用户体系中添加用户:这样的工作往往是比较繁琐而冗余的. 通过LDAP这种轻量级目录访问方式共享认证成为一种行业标准,大多数系统均支持LDAP的认证方式. 1.LDAP介绍 LDAP的介绍可以通过搜索引擎找到,不赘述.LDAP是一种协议,它不是具体的实现,主要特点:

运维与LDAP(openldap)

此为目录,会常时间更新.没有的我会慢慢补上去,共同进步.(绿色为已经完成) LDAP介绍 一.基础 1.LDAP基础概念 2.LDAP基础功能(重点为搜索:ldapsearch) 二.install(非重点部分) 1.编译安装 2.yum安装(推荐) 三.WEB控制台 1.phpldapadmin 2.lam 四.Apache+ldap实现访问验证 五.LDAP主从.备份 六.以LDAP为集中认证配置SSH跳板机系统 七.LDAP+ZABBIX

LDAP研究

一.ldap介绍 ldap是轻量级的目录访问协议,重点是目录访问协议,更为重点的是协议,好吧他是一个协议.也就是一个标准. 那么实现这款协议的软件其中有一款就是openldap. 二.安装windows版本的openldap 下载好windows版的openldap,一路下一步完成安装. 重点在安装根目录里也就是%OpenLDAP%下面的slapd.conf文件 1. 默认的域名或者组织机构  找到下面的代码配置 suffix "dc=tcl,dc=com" rootdn "

安装OpenLDAP

LDAP介绍 LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP.它是基于X.500标准的,但是简单多了并且可以根据需要定制.与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的.LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到. 目的: 使用LDAP对用户名密码做统一管理,实现一个帐号登录多个不同系统. Server Config

读书笔记--Java核心技术--高级特征

第一章--流与文件---------------------------------------------- 流 读写字节 java.io.InputStream 1.0 abstract int read() //从数据中读入一个字节,并返回该字节,在碰到流的结尾时返回-1 int read(byte[] b) //读入一个字节数组,并返回实际读入的字节数,或者在碰到流的结尾时返回-1 int read(byte[] b, int off, int len) //读入一个字节数组.这个rea

LDAP协议介绍

LDAP协议基础概念 1. 从用途上阐述LDAP,它是一个存储静态相关信息的服务,适合"一次记录多次读取".经常使用LDAP服务存储的信息: 公司的物理设备信息(如打印机,它的IP地址.存放位置.厂商.购买时间等)  公开的员工信息(地址.电话.电子邮件-)  合同和账号信息(客户信息.产品交付日期.投标信息.项目信息-)  凭证信息(认证凭证.许可证凭证-) 2. 从数据结构上阐述LDAP,它是一个树型结构,能有效明白的描写叙述一个组织结构特性的相关信息.在这个树型结构上的每一

ldap的详细介绍,搭建,配置管理,备份,案例

Ldap  服务应用指南 兼容(5.X&6.X) 1.1  Ldap 目录服务介绍 1.1.1 什么是目录服务(active directory)?? 目录是一类为了浏览和搜索数据为设计的特殊的数据库,目录服务是按照树状存储信息的 目录进行更新的操作,可以说是要么全部,要么都不得原子性操作 目录不支持大多数事物型数据库所支持的高吞吐量和复杂的更新操作,适应于大量的查询和搜索操作,为了保证数据的可靠性和可用性,他也有主从服务器同步数据信息能力. ldap 也可以一主多从. ldap 可以说是活动目

LDAP服务器的概念和原理简单介绍

LDAP服务器的概念和原理简单介绍 LDAP和JNDI关系