【LDAP】LDAP简介及安装

1 LDAP是什么?

  • Lightweight Directory Access Protocol,轻量目录访问协议
  • 树状的层次结构的非关系数据库,可以增删改查

2 LDAP安装

OpenLDAP直接安装过程有点复杂,采用docker镜像安装。参考:docker-openldap

下载镜像:

docker pull  osixia/openldap:1.2.2

启动镜像:

docker run -p 389:389 -p 689:689 --name my-openldap-container --detach osixia/openldap:1.2.2

出现问题:

查看日志:

发现:容器异常退出,错误码80,可是无法看到具体错误缘由,怎么办呢?别慌!因为容器默认日志级别是info,所以讲日志级别调整为debug即可。

docker run -p 389:389 -p 689:689 --name my-openldap-container --detach osixia/openldap:1.2.2 --loglevel debug

再次查看日志:

发现缘由:没有磁盘空间导致ldap_add执行失败。

查看磁盘占用:

发现:确实占用100%。那么容量被谁占用了呢?

清理部分无效程序:

然后先删除原来的容器实例(name重复),再执行:

发现:执行成功,且端口已开放。

执行一次搜索:

docker exec my-openldap-container ldapsearch -x -H ldap://localhost -b dc=example,dc=org -D "cn=admin,dc=example,dc=org" -w admin

结果:

3 安装访问工具-phpldapadmin

依然通过docker镜像安装:docker-phpLDAPadmin

 


爱家人,爱生活,爱设计,爱编程,拥抱精彩人生!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qqchaozai

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值