openLDAP在windows上的安装配置

原文:http://blog.sina.com.cn/s/blog_536c644701018bkx.html

[一]、概述

什么叫LDAP呢,概念的东西这里就不多讲了,网上搜索下有很多,本文的重点是介绍如何在windows平台上安装和配置openLDAP软件。

openLDAP官方网站:http://www.openldap.org/

openLDAP官网只提供了linux平台的相关安装文件,windows平台的安装包可以到以下一些网站下载:

[二]、测试环境

[三]、安装过程

按照提示 一直 next ,直到安装完

openLDAP在windows上的安装配置

openLDAP在windows上的安装配置

openLDAP在windows上的安装配置

openLDAP在windows上的安装配置

openLDAP在windows上的安装配置

openLDAP在windows上的安装配置

openLDAP在windows上的安装配置

安装完成后,在系统服务中,找到 OpenLDAP Service,先停止服务,再把启动类型修改成手动,便于自己的测试。

[四]、配置启动

安装目录:D:\Program Files (x86)\OpenLDAP

编辑文件:D:\Program Files (x86)\OpenLDAP\slapd.conf 找到如下内容:

1 suffix "dc=maxcrc,dc=com"
2 rootdn "cn=Manager,dc=maxcrc,dc=com"

修改成:

1 suffix "dc=micmiu,dc=com"
2 rootdn "cn=Manager,dc=micmiu,dc=com"

打开控制台,切换到openLDAP安装目录下,启动openLDAP,命令如下:

1 slapd -d 1

会在控制台看到类似如下的日志信息:

openLDAP在windows上的安装配置

日志信息:slapd starting表示服务已经启动好了。

新建一个文件:D:\Program Files (x86)\OpenLDAP\mydemo.ldif ,内容如下:

1 dn: dc=micmiu,dc=com
2 objectclass: domain
3 objectclass: top
4 o: Michael Blog
5 dc: micmiu
6  
7 dn: ou=Developer,dc=micmiu,dc=com
8 objectclass: organizationalUnit
9 ou: Developer
10 description: Container for developer entries
11  
12 dn: ou=Tester,dc=micmiu,dc=com
13 objectclass: organizationalUnit
14 ou: Tester
15 description: Container for test entries
16  
17 dn: uid=Michael,ou=Developer,dc=micmiu,dc=com
18 uid: Michael
19 objectClass: inetOrgPerson
20 mail: sjsky_007@gmail.com
21 userPassword: 111111
22 labeledURI: http://www.micmiu.com
23 sn: Sun
24 cn: Michael Sun
25  
26 dn: uid=Miumiu,ou=Tester,dc=micmiu,dc=com
27 uid: Miumiu
28 objectClass: inetOrgPerson
29 userPassword: 111111
30 labeledURI: http://www.micmiu.com
31 sn: Wu
32 cn: Miumiu Wu

tips:格式要严格,每行的开头和末尾不能有空格

先停止之前启动的 slapd 服务(我不会停,直接关掉了窗口),然后在控制台中切换到openLDAP安装目录下执行命令:

1 slapadd -v -l ./mydemo.ldif

运行结果如下:

openLDAP在windows上的安装配置

验证添加的信息,重新启动服务,在控制台中,切换到%OpenLDAP_HOME%/ClientTools 输入查询命令:

1 ldapsearch -x -b "dc=micmiu,dc=com" "(objectclass=*)"

查询结果如下:

D:\Program Files (x86)\OpenLDAP\ClientTools>ldapsearch -x -b "dc=micmiu,dc=com" "(objectclas s=*)" dc=micmiu,dc=com objectClass=domain objectClass=top o=Michael Blog dc=micmiu ou=Developer,dc=micmiu,dc=com objectClass=organizationalUnit ou=Developer description=Container for developer entries ou=Tester,dc=micmiu,dc=com objectClass=organizationalUnit ou=Tester description=Container for test entries uid=Michael,ou=Developer,dc=micmiu,dc=com uid=Michael objectClass=inetOrgPerson mail=sjsky_007@gmail.com userPassword=111111 labeledURI=http://www.micmiu.com sn=Sun cn=Michael Sun uid=Miumiu,ou=Tester,dc=micmiu,dc=com uid=Miumiu objectClass=inetOrgPerson userPassword=111111 labeledURI=http://www.micmiu.com sn=Wu cn=Miumiu Wu

验证成功。

[五]、客户端介绍

网上搜索到一个客户端:LdapBrowser282 附件提供相关下载:LdapBrowser282.zip

下载解压后直接双击:lbe.bat 文件即可运行。

openLDAP在windows上的安装配置

openLDAP在windows上的安装配置
点击上图中的 Fetch DNs 按钮会自动获取相关的DN信息的。
openLDAP在windows上的安装配置

上面的输入的密码就是之前安装过程中的那个密码(如果自己没有修改过)

openLDAP在windows上的安装配置

openLDAP在windows上的安装配置

openLDAP在windows上的安装配置

可以正确查询到之前添加的相关信息。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值