浏览 1720 次
|
锁定老贴子 主题:OpenLdap学习
该帖已经被评为新手帖
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2007-03-29 关键字: Ldap
学习工具:
OpenLdap,LdapStudio
说明:OpenLdap,不用多说,这个是Ldap Server
LdapStudio,Ldap client,用来访问Ldap Server。经过一段时间的使用,感觉这个工具不错。对于初学者来说,使用一个好一点的客户端工具,还是对学习有帮助的。:)
学习总结:
刚开始接触ldap的时候,通过UserGuid等资料,很容易能够了解到ldap的基本原理,比如,什么时候适合使用ldap,适合存储什么样的数据,都是却很长时间不知道要怎么来使用那些objectClass,以及attribute等。
经过一段时间的学习,基本了解了关于objectClass以及attribute的使用。
objectClass以及attribute等信息都是在schema中定义的。在默认的情况下OpenLdap会在slap.conf中包含必须的schema(core.schema)。在schema中定义的时候,对于objectClass以及attribute都会根据规范来进行定义相关的约束。经常使用的schema在网络上都可以找到,不用自己来定义,毕竟定义一个schema不是一件容易的事情。
![]() 在我们向Ldap中添加Entry的时候,我们将用到schema中定义的相关项。如:我们的Entry需要使用objectClass,在objectClass中使用attribute。在使用objectClass(一个或者多个)创建一个Entry的时候,需要至少一个objectClass的类型为STRUCTURAL类型的,否则将不能够添加到LdapServer中,当然在添加一个Entry的时候,有一些属性是必须的,而有一些属性是可选的。对于必须的属性,在创建的时候,需要给定具体的值。
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2007-09-24
更详细一下吧,好不好
|
|
| 返回顶楼 | |




