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的安装与配置过程,以及如何在Windows环境下进行操作。 **一、Open LDAP的基本概念** Open LDAP基于Berkeley DB作为其后端数据库,提供了一个标准的LDAP接口,用于查询和修改...
Open LDAP for windows is a easy use and free LDAP software for private and commercial purpose.
ldap admin 就是在windows 下对ldap 或者open ldap 的图形界面管理工具
可以通过pip安装`python-ldap`:`pip install python-ldap`。 - **配置文件**:脚本中定义了服务器地址、管理员账户密码等信息。这些信息需根据实际LDAP服务器进行调整。 #### 4. 脚本解析 ##### 连接LDAP服务器 ``...
OpenMeetings可以通过其提供的API与其他系统进行集成,例如SAML身份验证、LDAP用户目录同步等。此外,其界面可以通过CSS和JavaScript进行个性化定制,以适应企业品牌风格。 五、常见问题与解决方案 1. 端口冲突:...
1. **Composer安装**:首先,你需要通过Composer来安装ldap-auth。在命令行中运行以下命令: ``` composer require duncan3dc/ldap-auth ``` 2. **服务提供者和别名**:接下来,在`config/app.php`中的`...
### Windows环境下Collabnet Subversion Edge与Trac集成安装方法详解 #### 一、概述 在软件开发过程中,源代码的版本控制与项目追踪是非常重要的环节。Collabnet Subversion (SVN) 和 Trac 是两个广泛使用的工具,...
今天特意重新安装了一遍,是在windows上安装的,当前压缩包适合windows和linux系统,作者都亲自安装过。 当前压缩包包含安装包和说明讲解word一篇。 Opendj3.0版本要求jdk1.8才可以正常的进行安装。(至于jdk1.8怎么...
在Linux环境下安装OpenMeetings 4.0.0,通常涉及以下步骤: - **系统要求**:确保你的Linux系统满足OpenMeetings的最低硬件和软件需求,如Java运行环境(JRE)和Apache Tomcat服务器。 - **下载安装包**:从官方源...
- **数据一致性**:事务处理保证了即使在并发操作下,Open LDAP的数据也能保持一致。 - **可扩展性**:Berkeley DB的灵活设计使得Open LDAP可以随着数据量的增长而扩展。 ### 4. 性能优化与维护 为了最大化...
配置OpenLDAP使用TLS通讯,内容丰富,总结全面
本工具包含有以下内容 1、openldap------windows版的OPEN LDAP数据库服务器 2、LDAP Browser 2.6--LDAP 浏览平台,通过它,你可以看到open ldap数据库服务器中的信息
2. 用户管理:OpenMeetings支持多种身份验证方式,如内部用户、LDAP集成、SAML等,可根据组织需求进行配置。 3. 改造OpenMeetings:提供的"改造OpenMeetings成为Flash视频聊天室.doc"文档可能介绍了如何自定义Open...
OpenLDAP(Open Lightweight Directory Access Protocol)是一款开源的轻量级目录访问协议服务器,它支持多种操作系统,包括Windows。在Windows环境下部署OpenLDAP,可以提供一个中央化的身份验证和授权服务,便于...
Windows+IIS 环境下以 Fastcgi 方式配置 PHP 5.3.3 的方法 在 IIS 6.0 环境下配置 PHP,需要使用 Fastcgi 方式配置,因为 PHP 5.3.3 已经不再支持 ISAPI 配置。下面是配置的详细步骤: 步骤 1:IIS 6.0 环境配置 ...
在Windows环境下,开发64位应用程序并利用ODBC(Open Database Connectivity)来连接Oracle数据库时,需要特定的驱动和支持库。本主题将详细介绍如何使用"Instant Client 11.2 x64"来实现这一目标。 Oracle Instant...
在本篇文章中,我们将深入探讨Presto数据库、ODBC驱动的原理、Teradata Presto ODBC驱动的特性,以及如何在Windows系统上安装和使用这两个 MSI 安装文件。 Presto是一个开源的分布式SQL查询引擎,设计用于处理大...
这个压缩包“oracleclient-odbc-windows.x64-11.2.rar”包含了必要的组件,使得应用程序可以通过ODBC(Open Database Connectivity)标准与Oracle 11g数据库进行交互。 首先,我们来看"rm.txt"可能是一个readme文件...
(“LDAPServer”) = “LADP://ldap.:389” (“LDAPUserID”) = “CN=Admin” (“LDAPPwd”) = “mygod” ……… 3.1.端口的刺探: nc -vv ip port RIVER [192.168.0.198] 19190 (?) open //显示...