Ubuntu 中安装 OpenLDAP_TechForGeek的博客-CSDN博客_ubuntu安装openldap


本站和网页 https://blog.csdn.net/yuntaoren/article/details/125695393 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

Ubuntu 中安装 OpenLDAP_TechForGeek的博客-CSDN博客_ubuntu安装openldap
Ubuntu 中安装 OpenLDAP
TechForGeek
于 2022-07-09 16:38:48 发布
875
收藏
分类专栏:
Ubuntu
LDAP
OpenLDAP
文章标签:
运维
ubuntu
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yuntaoren/article/details/125695393
版权
Ubuntu
同时被 3 个专栏收录
4 篇文章
0 订阅
订阅专栏
LDAP
3 篇文章
0 订阅
订阅专栏
OpenLDAP
1 篇文章
0 订阅
订阅专栏
OpenLDAP 简介
OpenLDAP 是 LDAP(Lightweight Directory Access Protocol) 协议的一个免费、开源的实现。通常在公司中用来做集中帐号管理。
想象这样一个场景,公司中有各种各样的内部系统,如 GitLab、Jira、Confluence、Harbor、Nexus、Jenkins、Zabbix、VPN ...... 如果每个系统,都为用户单独创建一个帐号,那么一个用户可能要维护多个系统的密码。如果忘记哪个系统的密码,就要去找运维重置密码了。这样不但系统用户使用不便,运维人员的工作负担也会增加。
OpenLDAP 就解决了上面帐号繁多、维护不便的问题。我们可以为每个用户创建一个 OpenLDAP 帐号,然后公司的各个内部系统,使用 OpenLDAP 作为认证方式,那么用户就可以通过一个 OpenLDAP 帐号来登录公司内部的各个系统了。
Ubuntu 中安装 OpenLDAP
了解了 OpenLDAP 的作用,下面来介绍如何在 Ubuntu 中安装 OpenLDAP。
1、选择合适的OpenLDAP 版本,并下载 OpenLDAP 的 tar 包,下载地址是 https://www.openldap.org/software/download/。我这里下载的是 OpenLDAP v2.4.49 这个版本。
2、解压 tar 包,并进入 openldap-VERSION (我这里是 openldap-v2.4.49) 目录,执行如下命令:
./configure --enable-wrappers --enable-modules --enable-ppolicy=mo
执行上面的命令时,可能会遇到一些报错,通常是由于系统中缺少库或头文件导致的,下面列出一些常见的报错及解决方法。
报错1:
configure: error: BDB/HDB: BerkeleyDB not available
解决方法:
apt update && apt install libdb-dev
报错2:
configure: error: could not locate libtool ltdl.h
解决方法:
apt update && apt install libtool
报错3:
configure: error: could not find TCP wrappers, select apppropriate options or disable
解决方法:
apt update && apt install libwrap0-dev
另外,如果你希望 OpenLDAP 支持 SSL(即 ldaps),那么在执行 ./configure 命令前需要确认系统中是否安装了 libssl-dev 包,否则编译出来的 slapd 不支持 SSL。为了保险起见,可以在执行 ./configure 命令前,先执行如下命令安装 libssl-dev:
$ apt update && apt install libssl-dev
3、第二步正确执行完成后,就可以执行如下命令了:
$ make depend$ make$ make test
4、执行如下命令安装 OpenLDAP:
make install
默认情况下,上述命令会把 OpenLDAP 的配置文件放在 /usr/local/etc/openldap/ 目录下;OpenLDAP 相关的可执行程序会放在 /usr/local/bin/ 和 /usr/local/sbin/ 目录下;OpenLDAP Daemon 程序 slapd 放在 /usr/local/libexec/ 目录下。
执行完上述操作后,OpenLDAP 就算是安装完成了。
总结
本文简单介绍了 OpenLDAP 的使用场景以及在Ubuntu中的安装方法。虽然上面的操作是在 Ubuntu 18.04 中执行的,但是在近期的 Ubuntu 发行版本中,本文介绍的安装方法应该都是适用的。
一如既往,如果你对文章中的内容有任何疑问,或者是发现文章中有任何错误,都可以通过留言告诉我;如果你喜欢我的文章,欢迎关注我的微信公众号 Tech For Geek。
TechForGeek
关注
关注
点赞
收藏
打赏
评论
Ubuntu 中安装 OpenLDAP
OpenLDAP 是 LDAP(Lightweight Directory Access Protocol) 协议的一个免费、开源的实现。通常在公司中用来做集中帐号管理。
复制链接
扫一扫
专栏目录
Openldap在Ubuntu中的安装部署
11-30
Openldap在Ubuntu中的安装部署
Centos7安装部署openLDAP并springboot集成openLDAP
卖辣椒也用券
12-02
449
springboot集成openLDAP
参与评论
您还未登录,请先
登录
后发表或查看评论
Ubuntu下openldap服务器的部署步骤
magic881213的专栏
08-09
1929
1:安装zlib
下载zlib-1.2.3.tar.gz(或其他版本)
解压到文件夹zlib-1.2.3(或自定义文件夹)
进入到文件夹zlib-1.2.3(或自定义文件夹)
在shell里运行一下命令:
# ./configure --shared
# make
# make install
2:安装openssl
不要卸载系统自带的Openssl,否则很多服务都起不来
下载
Openldap2.5.13编译安装
最新发布
王晓斌的博客
12-08
366
openldap2.5.13编译安装过程
Ubuntu上安装Open LDAP
Magic的技术空间
11-26
919
安装 Ubuntu的官方的介绍安装OpenLDAP
https://help.ubuntu.com/lts/serverguide/openldap-server.html
碰见Base DN始终设定不成功,来来回回试了半天最终设定好了。整理一下步骤
1. 修改/etc/hosts文件,增加 127.0.1.1 hostname.example.com hostname行,其中example
ubuntu安装ldap_如何为Ubuntu安装,配置和测试Open Ldap Server
cunjiu9486的博客
10-10
865
ubuntu安装ldapLightweight Directory Access Protocol is a protocol developed for managing users, groups access, rights in a IT environment. There are different protocols used for authentication and auth...
ubuntu 12.04 安装openldap(不开启加密验证)
玩物
05-12
608
背景:公司已经有了openldap的client+server系统,我需要对系统进行备份。保证可用性。
系统环境:ubuntu 12.04
安装准备:berkeley-db 和openldap 版本一定要匹配或者都用最新版本,否则安装openldap的时候会出现很多麻烦问题。本文采用的是老版本。berkeley-db:4.7.25(已安装系统上查看版本方法cat /usr/local/Ber...
Ubuntu 安装OpenLDAP
Mervin_Fmy的博客
07-15
708
Ubuntu 安装 openLdap
ubuntu20.04 + OpenLdap 实现企业运维账户管理系统(上)
lzbshaaa的博客
01-31
1450
ubuntu20.04 + OpenLdap 实现企业运维账户管理系统
Linux下安装openldap 启动及配置一站式搞定
小蝌蚪的IOS博客专栏
04-03
9907
外链:Tomcat+LDAP完成认证:http://my.oschina.net/xpbug/blog/198765
1、安装Berkeley DB
wget http://download.oracle.com/berkeley-db/db-4.6.21.tar.gz
解压缩
tar zxvf berkeley-db-4.6.21.tar.gz
配置,编译,安.
1、
搭建openldap的MirrorMode复制方式集群+lvs+keepalived
luzhuhong1的博客
09-19
1380
搭建openldap的MirrorMode复制方式集群+lvs+keepalived
Author:zhuhonglu
实验选择openldap的MirrorMode复制方式和lvs的DR模式
1、环境准备(cnetos7)
lvs1:192.168.248.140(主的)
lvs2: 192.168.248.141(从的)
openldap:192.1...
Ubuntu系统下OpenLDAP的安装及配置
weixin_33991418的博客
05-14
694
前言LDAP(Lightweight Directory Access Protocol)是基于X.500标准的轻量级目录访问协议,在Unix操作系统里面,和NIS,DNS一样,属于名称服务(Naming Service)。本文描述了如何在Ubuntu操作系统上面,搭建LDAP服务。第一步:修改hostname127.0.0.1localhost
127.0.1...
LDAP安装配置
jbgtwang的专栏
08-28
2967
软件包
BDB:db-4.8.26.tar.gz
OpenLDAP:openldap-2.4.21.tgz
安装依赖软件包
# yum install *ltdl*
安装BDB数据库
# tar -xzvf db-4.8.26.tar.gz -C /usr/local/src/software/
ubuntu - ldap安装配置
热门推荐
梦一样的博客,神话般的感觉
05-12
1万+
本文从http://forum.ubuntu.org.cn/viewtopic.php?f=54&t=246642转载 这几天在研究LDAP安装,上网找了一大圈还是没整明白,经过无数次的失败和N小时的尝试中终于研究的差不多了。下面简要说一下流程吧,希望对大家有所帮助:主要参考:http://www.debuntu.org/ldap-server-and-linux-ldap-clients
日志报错集
weixin_33778778的博客
06-19
256
03/18/2010 06:01:33 AM - CMDPHP: Poller[0] ERROR: Detected RRDtool Crash attempting to perform write03/18/2010 06:01:34 AM - CMDPHP: Poller[0] Host[1] DS[7] WARNING: Result from CMD not val...
OpenLDAP / ubuntu 18.04 下源码编译及安装说明
布袋和尚
05-11
961
一、下载安装包
1、OpenLDAP v2.4.49
  链接:https://pan.baidu.com/s/1ezZSgCCUxJV7_ou0v58IHQ
  提取码:gmie
2、BerkeleyDB v5.0
  链接:https://pan.baidu.com/s/1424j_Ok5BzMSwxlYkBE9bQ
  提取码:51o3
二、安装 BerkeleyDB
  因为在安装 OpenLDAP 时会先检测依赖包,而 BerkeleyDB 就是其中之一,所以先安装该数据库。
1、解
OpenLDAP服务器安装与配置(ubuntu12.04)
weixin_30526593的博客
03-28
57
OpenLDAP安装与配置
安装OpenLDAP服务器之前需要安装数据库BerkeleyDB,安装完OpenLDAP之后可以安装phpLDAPadmin(一个基于Web的LDAP管理工具用于管理LDAP服务器的各个方面)。
安装包:
数据库BerkeleyDB:BerkeleyDB- 6.0.30
   BerkeleyDB- 6.0.30下...
Ubuntu 安装odoo10 环境搭建
CatStarXcode的博客
02-05
442
安装时,默认用户名为odoo
ubuntu16开始使用systemd管理服务,但是systemd兼容sysv init脚本
下载odoo源码
从http://nightly.odoo.com/10.0/nightly/src/odoo_10.0.latest.tar.gz
下载源码
例如下载到/home/odoo,使用命令解压
tar -zxvf odoo_10.0.latest.tar.gz
建立odoo的运行目录
mkdir /opt/odoo/od...
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:1024
设计师:我叫白小胖
返回首页
TechForGeek
CSDN认证博客专家
CSDN认证企业博客
码龄6年
暂无认证
14
原创
83万+
周排名
8万+
总排名
1万+
访问
等级
148
积分
粉丝
获赞
评论
10
收藏
私信
关注
热门文章
查看服务器重启前的 dmesg 日志
3535
Ubuntu: 安装最新版本的 Nginx
2427
Bash: 创建返回布尔类型值的函数
1413
Ubuntu 中安装 OpenLDAP
875
配置 Nginx 缓存
818
分类专栏
Nginx
1篇
LDAP
3篇
Linux
7篇
SSH
1篇
Golang
2篇
监控
2篇
prometheus
3篇
Perl
2篇
Ubuntu
4篇
OpenLDAP
1篇
MySQL
1篇
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
配置 Nginx 缓存
OpenSSH: 通过 LDAP 做认证
golang: make 与 new 的区别
2022年14篇
目录
目录
分类专栏
Nginx
1篇
LDAP
3篇
Linux
7篇
SSH
1篇
Golang
2篇
监控
2篇
prometheus
3篇
Perl
2篇
Ubuntu
4篇
OpenLDAP
1篇
MySQL
1篇
目录
评论
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
TechForGeek
你的鼓励将是我创作的最大动力
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值