CentOS 7下OpenLDAP编译安装及配置
发布网友
发布时间:2024-10-07 16:37
我来回答
共1个回答
热心网友
时间:2024-10-14 23:12
基于 CentOS-7-x86_64-1511 环境下进行 OpenLDAP 的编译安装及配置
1. 下载并获取 OpenLDAP 2.4.44 版本,Berkeley DB 5.1.29 及 LDAP Administrtor 软件。
2. 安装前准备包括关闭 selinux、打开防火墙 tcp 389 / 636 端口。
3. 安装 BDB,需在解压包的 build_unix 目录中编译安装。
4. 更新 lib 库以确保编译 openldap 时能找到相关库。
5. 完成 OpenLDAP 编译安装,设置可执行命令。
6. 配置主配置文件 slapd.conf,包括修改日志文件级别与路径、使用 mdb 作为后端数据库、设置域名与管理员账户名等。
7. 初始化 OpenLADP,启动服务,验证安装。
8. 使用示例:创建管理员账号、具有部门属性的员工,验证账户。
9. 使用 ldapadmin 运行创建数据库文件,进行基本的 LDAP 操作。
常见对象属性包括 commonName、surname 等。
提供 ldif 文件示例和文章永久更新链接。
热心网友
时间:2024-10-14 23:16
基于 CentOS-7-x86_64-1511 环境下进行 OpenLDAP 的编译安装及配置
1. 下载并获取 OpenLDAP 2.4.44 版本,Berkeley DB 5.1.29 及 LDAP Administrtor 软件。
2. 安装前准备包括关闭 selinux、打开防火墙 tcp 389 / 636 端口。
3. 安装 BDB,需在解压包的 build_unix 目录中编译安装。
4. 更新 lib 库以确保编译 openldap 时能找到相关库。
5. 完成 OpenLDAP 编译安装,设置可执行命令。
6. 配置主配置文件 slapd.conf,包括修改日志文件级别与路径、使用 mdb 作为后端数据库、设置域名与管理员账户名等。
7. 初始化 OpenLADP,启动服务,验证安装。
8. 使用示例:创建管理员账号、具有部门属性的员工,验证账户。
9. 使用 ldapadmin 运行创建数据库文件,进行基本的 LDAP 操作。
常见对象属性包括 commonName、surname 等。
提供 ldif 文件示例和文章永久更新链接。