`
lyb520320
  • 浏览: 79238 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Windows 下 OPEN LDAP 的安装

    博客分类:
  • LDAP
阅读更多

 

Windows OpenLDAP的安装

 

1. 安装完成后记得重启电脑。

2. 使用slapadd命令时一定要关闭OpenLDAP服务和slapd进程。

 

安装步骤:

1. 下载openldap-for-windows.msi(请下载附件中的安装包).

2. 安装openldap,server name/ip使用localhost(也可以自己定义,然后在host文件中进行映射)

注意:a. 路径中最好不要有空格,

     b. 最好使用BDB数据库存储数据

3. 修改slapd.conf文件:

找到如下的位置:

database bdb

suffix "dc=maxcrc,dc=com"

rootdn "cn=Manager,dc=maxcrc,dc=com"

修改为自己想要配置,也可以不做修改,但是不要修改database选项,在这里我将其修改为(下面的介绍以我修改的文件为准):

database bdb

suffix "dc=test,dc=com"

rootdn "cn=Lmy,dc=test,dc=com"

 

找到如下的位置:

ucdata-path ./ucdata

include ./schema/core.schema

include ./schema/cosine.schema

include ./schema/nis.schema

include ./schema/inetorgperson.schema

include ./schema/openldap.schema

include ./schema/dyngroup.schema

在最后加上一句,要和上面的格式保存一致,最好用复制然后修改文件名的方式,修改后这里的内容为:

ucdata-path ./ucdata

include ./schema/core.schema

include ./schema/cosine.schema

include ./schema/nis.schema

include ./schema/inetorgperson.schema

include ./schema/openldap.schema

include ./schema/dyngroup.schema

include ./schema/java.schema

 

4. 重启电脑

5. 打开服务管理器,停止OPEN LDAP服务

6. 新建一个名为init.ldif文件(必须是ldif文件),内容如下:

dn: dc=test,dc=com

objectclass: top

objectclass: dcObject

objectclass: organization

o: test.com

dc: test

dn: cn=Lmy,dc=test,dc=com

objectclass: organizationalRole

cn: Lmy

 

这里要注意,dn必须和slapd.conf文件中的保存一致,切记切记!!

 

7. 将init.ldif文件放入LDAP的安装目录中,打开命令行窗口,进入LDAP的安装目录,然后执行命令

slapadd -f slapd.conf -l init.ldif

如果一直没有反应,说明出现了错误,我就是卡在这里,也没有错误提示,太郁闷了....

如果没有提示错误,就说明添加成功了

8. 在服务管理器中启动OPEN LDAP服务,并打开LDAP安装目录的run目录,运行里面的run.cmd文件,现在就可以使用JAVA对其进行操作了。

 

分享到:
评论

相关推荐

    Open LDAP fow windows

    Open LDAP for windows is a easy use and free LDAP software for private and commercial purpose.

    LdapAdmin.exe

    ldap admin 就是在windows 下对ldap 或者open ldap 的图形界面管理工具

    opendj3.0.0与使用说明

    今天特意重新安装了一遍,是在windows上安装的,当前压缩包适合windows和linux系统,作者都亲自安装过。 当前压缩包包含安装包和说明讲解word一篇。 Opendj3.0版本要求jdk1.8才可以正常的进行安装。(至于jdk1.8怎么...

    配置OpenLDAP使用TLS通讯

    配置OpenLDAP使用TLS通讯,内容丰富,总结全面

    SAM与openLDAP对接测试工具包

    本工具包含有以下内容 1、openldap------windows版的OPEN LDAP数据库服务器 2、LDAP Browser 2.6--LDAP 浏览平台,通过它,你可以看到open ldap数据库服务器中的信息

    netcat 瑞士军刀 linux windows netcat 瑞士军刀 linux windows

     (“LDAPServer”) = “LADP://ldap.:389”  (“LDAPUserID”) = “CN=Admin”  (“LDAPPwd”) = “mygod”  ……… 3.1.端口的刺探:  nc -vv ip port  RIVER [192.168.0.198] 19190 (?) open //显示...

    jxplorer for windows

    JXplorer is an open source ldap browser originally developed by Computer Associates' eTrust Directory development lab. It is a standards compliant general purpose ldap browser that can be used to read...

    SAMBA 24学时教程

    7.10.1 maxopenfiles 86 7.10.2 nis homedir和homedir map 86 7.10.3 ole locking compatibility 86 7.10.4 strip dot 87 7.11 课时小结 87 7.12 专家答疑 87 第8学时 打印机 89 8.1 Samba和打印 89 8.2 支持打印...

    java开源包1

    目前互联网很多服务如Open API,很多大头公司如Google,Yahoo,Microsoft等都提供了OAUTH认证服务,这些都足以说明OAUTH标准逐渐成为开放资源授权 的标准。 Java的命令行处理类库 JArgs JArgs 是一个 Java 语言用来...

    php中文完全开发手册

    Open Publication License P. 函数索引 Q. 补充说明 X. 微软 HTML 帮助版本 57. 关于此版本 58. Using PHP Manual CHM Edition 59. The Full Text Search 60. Specialities of this Edition 61. Integrating the ...

    php.ini-development

    Windows directory (C:\windows or C:\winnt) ; See the PHP docs for more specific information. ; http://php.net/configuration.file ; The syntax of the file is extremely simple. Whitespace and lines ; ...

    IBM WebSphere Portal门户开发笔记01

    7、 界面形式迁移TDS/LDAP 385 8、TDS处于CONFIG ONLY模式 387 9、TDS使用其他属性 388 二十三、计算机 391 1 、笔记本屏幕截图方式 391 二十四、IHS 392 1、LINUX下启动/停止 IHS 命令 392 二十五、WINDOWS 7 392 1...

    JAVA上百实例源码以及开源项目源代码

     ftpClient.openServer(serverAddr); //连接到服务器  ftpClient.login(user,pass); //在服务器上注册  InputStream is=ftpClient.list(); //得到服务器目录与文件列表输入流  StringBuffer info=new ...

    JAVA上百实例源码以及开源项目

     Java编写的网页版魔方游戏,编译后生成.class文件,然后用HTML去调用,不过运行时候需要你的浏览器安装有运行Class的插件。Java源代码实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像...

    java开源包11

    目前互联网很多服务如Open API,很多大头公司如Google,Yahoo,Microsoft等都提供了OAUTH认证服务,这些都足以说明OAUTH标准逐渐成为开放资源授权 的标准。 Java的命令行处理类库 JArgs JArgs 是一个 Java 语言用来...

    java开源包2

    目前互联网很多服务如Open API,很多大头公司如Google,Yahoo,Microsoft等都提供了OAUTH认证服务,这些都足以说明OAUTH标准逐渐成为开放资源授权 的标准。 Java的命令行处理类库 JArgs JArgs 是一个 Java 语言用来...

    java开源包3

    目前互联网很多服务如Open API,很多大头公司如Google,Yahoo,Microsoft等都提供了OAUTH认证服务,这些都足以说明OAUTH标准逐渐成为开放资源授权 的标准。 Java的命令行处理类库 JArgs JArgs 是一个 Java 语言用来...

    java开源包6

    目前互联网很多服务如Open API,很多大头公司如Google,Yahoo,Microsoft等都提供了OAUTH认证服务,这些都足以说明OAUTH标准逐渐成为开放资源授权 的标准。 Java的命令行处理类库 JArgs JArgs 是一个 Java 语言用来...

    java开源包5

    目前互联网很多服务如Open API,很多大头公司如Google,Yahoo,Microsoft等都提供了OAUTH认证服务,这些都足以说明OAUTH标准逐渐成为开放资源授权 的标准。 Java的命令行处理类库 JArgs JArgs 是一个 Java 语言用来...

Global site tag (gtag.js) - Google Analytics