前言
若安装出现问题 , 这很正常 , 我的教程配置步骤是正确无比的 , 但有可能你的安装配置过程中没跟我的教程一起走 , 出问题的时候最好首先看问题在什么地方 , 报什么错误 , 然后自己能看懂的就自己尝试去解决 , 看不懂的 , 看本教程后面的常见错误 , 如果没找到的话 , 再看教程 , 一一匹配 . 还不行 ,我邮箱meicy2010@hotmail.com. 小问题就别来了 , 只有自己去钻研 , 去尝试出错 , 才能真的把 LDAP 弄懂 .对于编程也是一样的,难产的只是业务逻辑而已~~
1.windows 下 openldap 的安装与测 试
1.openldap 的下载:
可以通过 openldap for windows 在google 上搜索到。
目前最新版本是:2.4, 我用2.2.19 , 求稳定
2. 运行openldap-2.2.19-db-4.3.21-openssl-0.9.7e-win32.exe 安装,一路next 就可以了安装ldap for windows 到C:/openldap/ 。我在虚拟机里玩的,所以就放在C盘
3. 假设我们使用的域名是 meicy.com 对应的主机IP 是192.168.1.175
4. 修改C:/WINNT/system32/drivers/etc/ 下的host 文件
添加下面一行
192.168.1.175 meicy.com
5. 配置openldap ,修改D:/openldap/slapd.conf 里的内容
把下面两行(57,58 行)
suffix "dc=my-domain,dc=com"
rootdn "cn=Manager,dc=my-domain,dc=com"
改成
suffix "o= meicy,o=com"
rootdn "cn=Manager,o= meicy,o=com"
运行
D:/openldap>slappasswd -h {MD5}
New password: Re-enter new password: {MD5}4QrcOUm6Wau+VuBX8g+IPg==
(我输入的密码是123456 )
然后继续修改slapd.conf 将明文密码改掉, 用MD5 加密
把下面这行(62 行)