LDAP中的Attribute介绍

属性(Attribute)类似于程序设计中的变量,可以被赋值。在OpenLDAP中声明了许多常用的Attribute(用户也可自己定义Attribute)。常见的Attribute含义如下:

c:国家。

cn:common name,指一个对象的名字。如果指人,需要使用其全名。

dc:domain Component,常用来指一个域名的一部分。

givenName:指一个人的名字,不能用来指姓。

l:指一个地名,如一个城市或者其他地理区域的名字。

mail:电子信箱地址。

o:organizationName,指一个组织的名字。

ou:organizationalUnitName,指一个组织单元的名字。

sn:surname,指一个人的姓。

telephoneNumber:电话号码,应该带有所在的国家的代码。

uid:userid,通常指某个用户的登录名,与Linux系统中用户的uid不同。

提示:objectClass是一种特殊的Attribute,它包含其他用到的Attribute以及其自身。

对于不同的objectClass,通常具有一些必设属性值和一些可选属性值。例如,可使用person这个objectClass来表示系统中一个用户的条目,对于系统中用户通常需要有这样一些信息:姓名、电话、密码、描述等。如图14-6所示,对于person,通过cn和sn设置用户的名和姓,这是必须设置的,而其他属性则是可选的

下面列出部分常用objectClass要求必设的属性。

account:userid。

organization:o。

person:cn和sn。

organizationalPerson:与person相同。

organizationalRole:cn。

organizationUnit:ou。

posixGroup:cn、gidNumber。

posixAccount:cn、gidNumber、homeDirectory、uid、uidNumber

转自[url]http://837244.blog.51cto.com/827244/898562[/url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值