Ubuntu22.04下安装LDAP

1 简单说明

之前写过在Centos下的安装,以及使用源码包的方式安装OpenLADP,客户端使用的PHPLDAPadmin,在使用的时候创建用户时并不直观。

这次在Ubuntu22.04上安装使用的是apt来安装,同时使用 LDAP 帐户管理器 (LAM) 来作为 OpenLDAP 服务器的前端。

2 安装配置

2.1 安装

1、安装前准备

条件:
Ubuntu 22.04
在安装之前需要确认80端口没有被占用
具有根/管理员权限的非根用户

在开始 安装 OpenLDAP 服务器之前,需要确保 OpenLDAP 服务器的 FQDN(完全限定域名)配置正确。在这里使用 ldap.localdomain.com

# 在 /etc/hosts 中添加
192.168.92.10 ldap.localdomain.com

2、安装 OpenLADP

# 更新存储库
sudo apt update
sudo apt install slapd ldap-utils

在安装 OpenLDAP 包期间,系统会要求设置 OpenLDAP 的管理员密码。输入 OpenLDAP 管理员用户的强密码并选择“确定”,然后重复您的密码。并且 OpenLDAP 安装将完成。
在这里插入图片描述
在这里插入图片描述

3、配置OpenLDAP

# 要开始配置 OpenLDAP 服务器,请运行以下命令。此命令将重新配置主 OpenLDAP 包“slapd”,您将被要求提供一些基本的 OpenLDAP 配置。
sudo dpkg-reconfigure slapd

当询问“省略 OpenLDAP 服务器配置?”时,选择“否”。这将使用新配置文件和新数据库设置 OpenLDAP 服务器。
在这里插入图片描述

输入 OpenLDAP 安装的域名并选择“确定”。此域名将用作 OpenLDAP 服务器的 DN(专有名称)。在此演示中,域名为“localdomain.com”,因此 DN 为“dc=localdomain,dc=com”。
在这里插入图片描述

输入将在 DN 中使用的组织名称。可以为此使用域,但也可以使用其他名称。
在这里插入图片描述

现在输入 OpenLDAP 服务器的管理员密码并重复密码。另外,请确保密码正确。
在这里插入图片描述
在这里插入图片描述

当要求删除旧数据库时,选择“否”。
在这里插入图片描述

现在选择“是”移动旧的 OpenLDAP 数据库,OpenLDAP 配置完成。
在这里插入图片描述

下面是 OpenLDAP 配置完成后的输出。
在这里插入图片描述重新配置 slapd 包后,使用以下命令编辑配置文件 /etc/ldap/ldap.conf 。

sudo vim /etc/ldap/ldap.conf

# 这里的“BASE”是“dc=localdomain,dc=com”,OpenLDAP 服务器的“URI”是“ldap://ldap.localdomain.com
BASE    dc=localdomain,dc=com
URI     ldap://ldap.localdomain.com 

# 重启服务
sudo systemctl restart slapd.service
sudo systemctl status slapd.service 
● slapd.service - LSB: OpenLDAP standalone server (Lightweight Directory Access Protocol)
     Loaded: loaded (/etc/init.d/slapd; generated)
    Drop-In: /usr/lib/systemd/system/slapd.service.d
             └─slapd-remain-after-exit.conf
     Active: active (running
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值