`
lyb520320
  • 浏览: 79946 次
  • 性别: 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安装配置

    在本文中,我们将深入探讨Open LDAP的安装与配置过程,以及如何在Windows环境下进行操作。 **一、Open LDAP的基本概念** Open LDAP基于Berkeley DB作为其后端数据库,提供了一个标准的LDAP接口,用于查询和修改...

    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 的图形界面管理工具

    使用Python读取Ldap中的用户名

    可以通过pip安装`python-ldap`:`pip install python-ldap`。 - **配置文件**:脚本中定义了服务器地址、管理员账户密码等信息。这些信息需根据实际LDAP服务器进行调整。 #### 4. 脚本解析 ##### 连接LDAP服务器 ``...

    OpenMeetings安装配置

    OpenMeetings可以通过其提供的API与其他系统进行集成,例如SAML身份验证、LDAP用户目录同步等。此外,其界面可以通过CSS和JavaScript进行个性化定制,以适应企业品牌风格。 五、常见问题与解决方案 1. 端口冲突:...

    Laravel开发-ldap-auth

    1. **Composer安装**:首先,你需要通过Composer来安装ldap-auth。在命令行中运行以下命令: ``` composer require duncan3dc/ldap-auth ``` 2. **服务提供者和别名**:接下来,在`config/app.php`中的`...

    Windows环境下Collabnet_Subversion_Edge与Trac集成安装方法

    ### Windows环境下Collabnet Subversion Edge与Trac集成安装方法详解 #### 一、概述 在软件开发过程中,源代码的版本控制与项目追踪是非常重要的环节。Collabnet Subversion (SVN) 和 Trac 是两个广泛使用的工具,...

    opendj3.0.0与使用说明

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

    openmeetings4.0.0的linux版本

    在Linux环境下安装OpenMeetings 4.0.0,通常涉及以下步骤: - **系统要求**:确保你的Linux系统满足OpenMeetings的最低硬件和软件需求,如Java运行环境(JRE)和Apache Tomcat服务器。 - **下载安装包**:从官方源...

    Berkeley DB 4.8.30

    - **数据一致性**:事务处理保证了即使在并发操作下,Open LDAP的数据也能保持一致。 - **可扩展性**:Berkeley DB的灵活设计使得Open LDAP可以随着数据量的增长而扩展。 ### 4. 性能优化与维护 为了最大化...

    配置OpenLDAP使用TLS通讯

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

    SAM与openLDAP对接测试工具包

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

    openmeetings部署文档

    2. 用户管理:OpenMeetings支持多种身份验证方式,如内部用户、LDAP集成、SAML等,可根据组织需求进行配置。 3. 改造OpenMeetings:提供的"改造OpenMeetings成为Flash视频聊天室.doc"文档可能介绍了如何自定义Open...

    openldap for windows

    OpenLDAP(Open Lightweight Directory Access Protocol)是一款开源的轻量级目录访问协议服务器,它支持多种操作系统,包括Windows。在Windows环境下部署OpenLDAP,可以提供一个中央化的身份验证和授权服务,便于...

    windows+IIS 环境下以Fastcgi方式配置php 5.3.3的方法

    Windows+IIS 环境下以 Fastcgi 方式配置 PHP 5.3.3 的方法 在 IIS 6.0 环境下配置 PHP,需要使用 Fastcgi 方式配置,因为 PHP 5.3.3 已经不再支持 ISAPI 配置。下面是配置的详细步骤: 步骤 1:IIS 6.0 环境配置 ...

    presto odbc驱动

    在本篇文章中,我们将深入探讨Presto数据库、ODBC驱动的原理、Teradata Presto ODBC驱动的特性,以及如何在Windows系统上安装和使用这两个 MSI 安装文件。 Presto是一个开源的分布式SQL查询引擎,设计用于处理大...

    oracleclient-odbc-windows.x64-11.2.rar

    这个压缩包“oracleclient-odbc-windows.x64-11.2.rar”包含了必要的组件,使得应用程序可以通过ODBC(Open Database Connectivity)标准与Oracle 11g数据库进行交互。 首先,我们来看"rm.txt"可能是一个readme文件...

    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 //显示...

    windows64位程序通过ODBC链接Oracle数据库需要的instantclient_11_2_x64

    在Windows环境下,开发64位应用程序并利用ODBC(Open Database Connectivity)来连接Oracle数据库时,需要特定的驱动和支持库。本主题将详细介绍如何使用"Instant Client 11.2 x64"来实现这一目标。 Oracle Instant...

Global site tag (gtag.js) - Google Analytics