redhat6.2上安装openldap2.4.39(基于源码安装)
1、先下载openldap-2.4.39.tgz
2、将openldap-2.4.39.tgz上传至/usr/local目录
3、解压缩openldap-2.4.39.tgz
cd /usr/local
tar -zxvpf openldap-2.4.39.tgz
cd openldap-2.4.39
./configure --prefix=/usr/local/openldap --enable-ldbm
make depend
make
make test
make install
make
make test
make install
启动openldap,测试是否能启动成功
/usr/local/openldap/libexec/slapd -d 256
/usr/local/openldap/bin/ldapsearch -x -b '' -s base '(objectclass=*)' namingContexts
/usr/local/openldap/bin/ldapsearch -h localhost "objectClass=*"
配置openldap,增加你自己的schema
#配置文件目录:/usr/local/openldap/etc/openldap/slapd.conf
#schema顺序:
include /usr/local/openldap/etc/openldap/schema/core.schema
include /usr/local/openldap/etc/openldap/schema/corba.schema
include /usr/local/openldap/etc/openldap/schema/cosine.schema
include /usr/local/openldap/etc/openldap/schema/inetorgperson.schema
include /usr/local/openldap/etc/openldap/schema/misc.schema
include /usr/local/openldap/etc/openldap/schema/openldap.schema
include /usr/local/openldap/etc/openldap/schema/nis.schema
include /usr/local/openldap/etc/openldap/schema/你自己的.schema
修改:suffix "你自己的suffix"
修改: rootdn "你自己的rootdn"
重启openldap,添加数据
/usr/local/openldap/libexec/slapd -d 256
#添加内容
/usr/local/openldap/bin/ldapadd -x -D "你自己的rootdn" -W -f /qingfeng_setup/2.4.23_linux/XX.ldif
ldapadd -x -D "cn=admin,dc=szeg,dc=gov" -w 123456 -f new.ldif
相关推荐
### CentOS6.2 下 OpenLDAP 安装与配置详解 #### 一、OpenLDAP简介 OpenLDAP 是一个开源实现的轻量级目录访问协议(Lightweight Directory Access Protocol, LDAP)服务器套件,常用于集中管理和分发组织内各种资源...
该包只限用于WINDOWS下编译PHP缺少LDAP相关依赖包时使用。只编译了liblber和libldap二个部分。 代码参考了https://github.com/winlibs/openldap中源码。但是,该源码中的工程文件中,预处理器的宏定义有错,不能正确...
OpenLDAP是开源的轻量级...总之,OpenLDAP-2.4.39是Linux环境下可靠的目录服务解决方案,其稳定性和灵活性使其成为企业级身份管理和认证的重要选择。正确配置和使用OpenLDAP,可以提高系统管理效率,同时增强安全性。
db-4.7.25.tar.gz freetype-2.3.5.tar.gz ft254.zip gd-2.0.35.tar.gz gettext-0.16.1.tar.gz httpd-2.4.10.tar.gz jpegsrc.v6b.tar.gz ...包含上述安装包,都是源码包,通过编译安装,在CentOs5.0下运行通过
Centos下安装OpenLdap
对于Red Hat系列的系统,可以使用`yum install`或`dnf install`命令,对于Debian/Ubuntu系列,可以使用`apt-get install`命令来安装这些依赖。 2. **下载源码**: 访问OpenLDAP官方网站或者通过Git获取源码,下载...
在Windows环境下安装OpenLDAP,可以帮助组织构建自己的身份验证和授权系统,尤其对于多应用集成和跨平台协作非常有用。 首先,我们来详细讲解OpenLDAP的安装过程: 1. **下载OpenLDAP**: 你需要从OpenLDAP的官方...
在Linux环境下安装OpenLDAP,首先需要安装其依赖库BerkeleyDB,这是一个高效的数据存储和检索系统。 BerkeleyDB 的安装步骤如下: 1. 下载BerkeleyDB的源码包,例如db-4.7.25.tar.gz。 2. 使用`tar`命令解压缩文件...
Windows 下安装和使用 OpenLDAP OpenLDAP 是一个开源的 LDAP 服务器实现,它提供了一个轻量级的目录访问协议,基于 X.500 标准,但比 X.500 简洁许多。OpenLDAP 支持 TCP/IP,适合Internet 环境。目录是一个专业的...
在Linux环境下配置OpenLDAP,需要安装一系列依赖软件,包括BerkeleyDB和cyrus-sasl。接下来,我们将深入探讨这些组件以及OpenLDAP的安装过程。 首先,BerkeleyDB是一个高性能、嵌入式数据库系统,由Oracle公司开发...
根据提供的文件信息,我们可以归纳出在CentOS 6.5环境下安装并配置OpenLDAP的一系列步骤及相关的知识点。以下是对这些知识点的详细说明: ### 安装基础软件 #### YUM 安装必要组件 首先,通过YUM(Yellowdog ...
Windows下安装使用openldap Windows下安装使用openldap Windows下安装使用openldap
在CentOS 7.4上安装OpenLDAP是一个关键任务,涉及到构建一个轻量级目录访问协议(LDAP)服务器,用于高效地存储和管理用户、组和其他目录相关的信息。以下是对安装过程的详细解释: 首先,确保系统环境符合要求。在...
然后,执行 make depend、make 和 make install 命令,OpenLDAP 服务器将安装到 /usr/local/openldap 目录下。 3. 配置 OpenLDAP 安装完成后,需要配置 OpenLDAP 服务器。首先,需要编辑 /usr/local/openldap/etc/...
在Windows环境下搭建并配置OpenLDAP服务器是一项常见的任务,特别是在企业级环境中,为了实现用户身份验证、数据共享和服务集成。OpenLDAP(Lightweight Directory Access Protocol)是一个开源的LDAP服务器,广泛...
### OpenLDAP安装与配置详解(基于Ubuntu 12.04) #### 一、前言 OpenLDAP是一种开源的轻量级目录访问协议(Lightweight Directory Access Protocol, LDAP)服务,广泛应用于各种操作系统环境中,特别是在Linux...
此文介绍通过kubernetes安装openldap还有phpldapadmin。 博客文章请查看:https://blog.csdn.net/engchina/article/details/82079340 主要包括: 从github取得openldap的yaml文件。 启动deployment和service。 查看...
Red Hat Enterprise Linux 8 (RHEL 8) 是一个企业级操作系统,它的发布带来了许多新功能和特性,旨在提供更强的安全性、稳定性和性能。以下是RHEL 8的关键亮点: 1. **内核和支持的CPU架构**: RHEL 8 基于Fedora ...
本文档主要讲述了如何在CentOS 7环境下安装OpenLDAP和Phpldapadmin,以及在安装过程中遇到的问题和解决方案。下面将详细阐述相关的知识点。 1. OpenLDAP和Phpldapadmin介绍 OpenLDAP是一个开源的轻量级目录访问协议...