免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1245 | 回复: 0
打印 上一主题 下一主题

LDAP [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-11-01 17:39 |只看该作者 |倒序浏览

LDAP
来自 ChinaUnix Wiki

轻型目录访问协议,即Lightweight Directory Access Protocol (LDAP)是一个访问在线
目录服务
的协议。
概述
鉴于原先的
目录访问协议
(Directory Access Protocol即DAP)对于简单的
互联网
客户端使用太复杂,
IETF
设计并指定LDAP做为使用
X.500
目录的更好的途径。LDAP在
TCP/IP
之上定义了一个相对简单的升级和搜索目录的协议。
常用词"LDAP目录"可能会被误解,而实际并没有"LDAP目录"这么一个目录种类。通常可以用它来描述任何使用LDAP协议访问并能用X.500标识符标识目录中对象的目录。与ISODE提供的X.500协议的网关相比,尽管
OpenLDAP
及其来自
密歇根大学
的前身等的目录基本上设计成专门为LDAP访问而优化的, 但也没有比其他用LDAP协议访问的目录额外多出来所谓“LDAP目录”。
协议的第三版由Netscape的Tim Howes,ISODE的Steve Kille和Critical Angle Inc的Mark Wahl撰写。
协议内容
LDAP目录的条目(entry)由属性(attribute)的一个聚集组成,并由一个唯一性的名字引用,即专有名称distinguished name,DN)。 例如,DN能取这样的值:“cn=John Doe,ou=people,dc=wikipedia,dc=org”。所有条目的属性的定义是对象类object class的组成部分,并组成在一起构成
schema
;那些在组织内代表个人的schema被命名为
white pages schema
。数据库内的每个条目都与若干对象类联系,而这些对象类决定了一个属性是否为可选和它保存哪些类型的信息。属性的名字一般是一个易于记忆的字符串,例如用cn为通用名(common name)命名,而"mail"代表e-mail地址。属性取值依赖于其类型,并且LDAPv3中一般非二进制值都遵从
UTF-8
字符串语法。例如,mail属性包含值“user@example.com”;jpegPhotos属性一般包含
JPEG
/JFIF格式的图片。
LDAP目录条目可描述一个层次机构,这个结构可以反映一个政治、地理或者组织的范畴。在原始的X.500模型中,反应国家的条目位于树的顶端;接着是州或者民族组织。典型的LDAP 配置使用
DNS
名称作为树形结构的顶端,下面是代表人、文档、组织单元、打印机和其他任何事务的条目。
LDAP影响了後续的Internet协议,包括新版本的
X.500

Directory Services Markup Language (DSML)

Service Provisioning Markup Language (SPML)

Service Location Protocol
.
RFC


  • RFC 1777
    - LDAPv2

  • RFC 1778
    - LDAPv2 String Representation of Standard Attribute Syntaxes

  • RFC 1959
    - URL Format

  • RFC 1960

    RFC 2254
    - String Representation of LDAP Search Filters

  • RFC 1823
    - C API

  • RFC 2247
    - Use of
    DNS
    domains in distinguished names

  • RFC 2251
    - LDAPv3: The specification of the LDAP on-the-wire protocol

  • RFC 2252
    - LDAPv3: Attribute Syntax Definitions

  • RFC 2253
    - LDAPv3: UTF-8 String Representation of Distinguished Names

  • RFC 2254
    - LDAPv3: The String Representation of LDAP Search Filters

  • RFC 2255
    - LDAPv3: The LDAP URL Format

  • RFC 2256
    - LDAPv3: A Summary of the X.500(96) User Schema for use with LDAPv3

  • RFC 2829
    - LDAPv3: Authentication Methods for LDAP

  • RFC 2830
    - LDAPv3: Extension for Transport Layer Security

  • RFC 3377
    - LDAPv3: Technical Specification

  • RFC 2307
    - Using LDAP as a Network Information Service

产品
LDAP从下面厂商获得广泛支持:

此外还有
开源
/
自由软件
的实现——如
OpenLDAP

Apache_HTTP_Server
使用
proxy
(通过模块mod_proxy)支持LDAP。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/51750/showart_412615.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP