扫一扫
关注微信公众号

Linux系统快速实现基于LDAP协议目录服务2
2007-07-20   中国IT实验室

对这个配置文件的关键修改是对suffix后缀为本地的组织形式,可以按照域名的形式,也可以按照组织模式。其中的rootdn定义了本地目录树的根,rootpw即是相对于本目录树的管理员口令,缺省是使用的明文为“secret”。其中的replica指定备份目录服务器的地址,如果是备份服务器则不需要replica配置项,而是添加udpatedn=主目录服务器的地址,同时指定referral为主目录服务器。同时,缺省的目录数据是以ldbm形式(Linux中实际gdbm格式)存放在/usr/tmp目录中。Access定义了对目录信息的访问信息,它是基于条目的,即用户自己可以通过输入自己的口令修改自己的数据,其口令存放在自己的口令域(userpassword)中。

ldap.conf是本地系统LDAP客户的缺省配置,启动slapd后可以使用客户端软件使用ldap.conf的信息作为缺省信息。根据我们的具体情况,将其修改为如下形式:

  BASE O=mccc,C=US      HOST sunshine.mccc.net

  

3.生成目录数据

生成数据文件的方法:

编辑LDIF文件

LDIF文件是文本文件的形式,例如为Windows的消息簿提供一个目录格式可为如下形式:

     dn: o=mccc,c=US
      o: mccc
      objectclass: organization
      dn: cn=test,o=mccc,c=US
      cn: test
      cn: 测试中文
      mail: testmail@mccc.net
      othermailbox: testmailother@mccc.com
      givenname: givenname
      sn: test sn 
     surname: surname
     st: st      c: china
     co: co      o: mccc
     ou: ou      
url: http://sunshine.mccc.net
      homephone: homephone
      homepostaladdress: homepostaladdress
      facsimiletelephonenumber: facsimiletelephonenumber
      otherfacsimiletelephonenumber: otherfacsimiletelephonenumber
      officefax: officefax      mobile: mobile
       otherpager: otherpager      officepager: officepager
      pager: pager      info: info      title: title
      telephonenumber: telephonenumber
        l: location      postaladdress: postaladdress
      streetaddress: streetaddress      
department: department      comment: comment 
     postalcode: postalcode      
physicaldeliveryofficename: physicaldeliveryofficename  
    initials: initials      
conferenceinformation: conferenceinformation  
    labeleduri: labeleduri      manager: manager     
 reports: reports       objectclass: organization

  其中的:后面的值中均可以填写中文信息,使用上述格式主要是为了方便在Windows 消息簿中对照用户的信息。

热词搜索:

上一篇:Linux系统快速实现基于LDAP协议目录服务1
下一篇:如何设定执行Java程序的Linux安全环境1

分享到: 收藏