预备知识:
认识一下基本概念
-------------------------------------------------------------------------------------------------------------------------------
准备:
1.windows系统下,我的是window xp
2.下载OpenLDAP
openldap-2.2.29-db-4.3.29-openssl-0.9.8a-win32_Setup.exe
-------------------------------------------------------------------------------------------------------------------------------
安装ldap:
1.双击-->next
这里记得把上面2个都选上,将LDAP注册为系统的一个服务,默认安装位置:C:\Program Files\OpenLDAP,
我将其安装在了d:\soft_temp\OpenLDAP目录下
2.进入安装目录,编辑slapd.conf文件
找到
ucdata-path ./ucdata include ./schema/core.schema
修改如下:
ucdata-path ./ucdata include ./schema/core.schema #加入以下内容 include ./schema/cosine.schema include ./schema/inetorgperson.schema include ./schema/corba.schema include ./schema/dyngroup.schema include ./schema/java.schema include ./schema/misc.schema include ./schema/nis.schema include ./schema/openldap.schema
找到
suffix "dc=my-domain,dc=com" rootdn "cn=Manager,dc=my-domain,dc=com"
修改为:
suffix "o=jndiTest" rootdn "cn=Manager,o=jndiTest"
3.密码加密
还是第2步中的slapd.conf文件
找到
rootpw secret
secret为默认密码,在这里对它进行 md5加密
命令行,定位到安装目录下,输入:
slappasswd -h {MD5} -s secret
将密码修改为加密后的:
rootpw {MD5}Xr4ilOzQ4PCOq3aQ0qbuaQ==
4.启动服务
命令行,定位到安装目录下,输入:
slapd -d 1
显示如下:
至此ldap服务器已经搭建并可以跑起来了。
-------------------------------------------------------------------------------------------------------------------------------
参考资料:
Windows_7_下搭建LDAP服务器并使用JNDI.doc 见附件
http://mguessan.free.fr/nt/openldap_en.html
-------------------------------------------------------------------------------------------------------------------------------
相关推荐
Windows 下安装和使用 OpenLDAP OpenLDAP 是一个开源的 LDAP 服务器实现,它提供了一个轻量级的目录访问协议,基于 X.500 标准,但比 X.500 简洁许多。OpenLDAP 支持 TCP/IP,适合Internet 环境。目录是一个专业的...
9. **配置与测试**:安装完成后,需要配置OpenLDAP服务器的配置文件 slapd.conf,并创建初始的目录数据库。你可以使用命令行工具slaptest来测试配置的正确性。之后,启动OpenLDAP服务,通过ldapsearch或ldapmodify等...
使用前,需要确保该工具与OpenLDAP服务器的连接参数配置正确,如主机名、端口、认证方式等。 接下来,我们来讨论"RFC2256 LDAPv3使用X500用户schema总结.pdf"文档中的关键概念。RFC2256是定义了LDAPv3(第三版轻量...
1. 配置 slapd.conf 文件:这是OpenLDAP服务器的主要配置文件,包含了服务器的行为设置、数据存储位置、认证方式等。在Windows中,通常位于安装目录下的`etc`子目录。 2. 创建 LDAP 数据库:使用OpenLDAP的管理工具...
在Windows平台上搭建OpenLDAP,可以为Windows环境提供类似Linux环境下的身份验证和授权服务。 首先,我们需要了解LDAP的基本概念。LDAP是一个应用层的协议,工作在TCP/IP协议栈上,主要用于访问和管理分布式目录...
在搭建 RADIUS 服务器时,管理员需要安装 RADIUS 服务器,配置 RADIUS 服务器以便基于 LDAP 验证用户,设置用户信息在 LDAP 服务器上,并配置 NAS 以便与 RADIUS 服务器通信。 通过搭建 RADIUS 服务器,管理员可以...
此文件用于配置OpenLDAP服务器,包括监听端口、数据库设置、日志记录等。如果需要自定义配置,可以在此阶段根据需求编辑。 4. 同时,安装过程中可能会涉及导入目录结构文件,如示例中的 `mydemo.ldif`。这个文件包含...
压缩包内的"openldap-2.2.29-db-4.3.29-openssl-0.9.8a-win32_Setup.exe"是为Windows设计的安装程序,用户可以通过这个可执行文件来安装OpenLDAP服务器。安装过程中,通常会涉及选择安装路径、配置目录服务参数、...
OpenLDAP是一款开源的身份认证与目录服务软件,广泛用于企业级的身份管理和网络服务。...在Windows环境下安装和配置OpenLDAP需要一定的技巧,但通过以上步骤和注意事项,可以成功建立一个可靠的目录服务系统。
配置 Samba 与 OpenLDAP 集成,可以使得 Windows 客户端使用 LDAP 身份验证访问文件共享,这样整个网络环境中的账号和权限管理就能保持一致。 集成 OpenLDAP 和 Samba 的过程包括: 1. 安装 OpenLDAP 服务,配置 ...
它在Windows环境下也有相应的版本,即"OpenLDAP for Windows.exe",这个文件是OpenLDAP的Windows安装程序,使得用户可以在Windows操作系统上搭建和运行LDAP服务。 LDAP是一种基于X.500标准的轻量级目录访问协议,...
- openLDAP 服务器搭建:开源的LDAP实现,适用于Linux环境,需要配置 slapd 服务,设置证书,创建数据目录并配置用户和组。 - Sun One Directory Server:Oracle公司提供的商业LDAP服务器,具有更高级的功能和安全...