http://blog.csdn.net/lxt643755936/article/details/8197099
本文主要参考官方文档:http://www.openldap.org/doc/admin24/quickstart.html
和网上流传的教程:http://www.lifv.cn/?p=462
OpenLDAP下载地址:http://download.bergmans.us/openldap/openldap-2.2.29/openldap-2.2.29-db-4.3.29-openssl-0.9.8a-win32_Setup.exe 下载后点击安装即可。
配置sldap.conf :在安装目录下找到sldap.conf ,修改配置如下:
rootdn "cn=Manager,dc=example,dc=com"
rootpw secret
启动OpenLDAP:进入cmd命令行,跳转到OpenLDAP安装目录下,运行:
用可以看到控制台下打印一片信息,openldap 默认是用的 Berkeley DB 数据库存储目录数据的。
再开一个cmd,跳转到OpenLDAP安装目录下。
测试OpenLDAP是否正常启动:
官方文档里,这一条命令加了些单引号,但带单引号的命令在Windows环境下跑不通。后面的命令也都避免
使用引号。
如果返回:
namingContexts: dc=example,dc=com
则说明OpenLDAP成功启动
增加一个条目:
1.做一个LDIF文件
2.使用ldapadd命令
1.在安装目录下,新建文件example.ldif,输入如下内容:
objectclass: dcObject
objectclass: organization
o: Example Company
dc: example
dn: cn=Manager,dc=example,dc=com
objectclass: organizationalRole
cn: Manager
注意:在文档每一行的开头和结尾不要有空格,文档最后最好也别回车。建议不要拷贝,用手敲这几行。
2.cmd在安装目录下,运行:
可能会要求输入密码:secret (配置文件里写的这个密码)
添加条目成功后,会有提示: adding new entry cn=Manager,dc=example,dc=com
简单查询:
查询成功后,会返回刚才插入的条目。