Ubuntu上安装Open LDAP

安装 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.com为Base DB dc=example,dc=com

127.0.1.1       hostname.example.com	hostname

2.安装slapd ldap-utils

sudo apt-get install slapd ldap-utils

3.安装官方文档上述两步后已经配置好了Base DN, 但是我安装完之后Base DN仍然找不到

正常的结果应该为:

sudo ldapsearch -x -LLL -H ldap:/// -b dc=example,dc=com dn

dn: dc=example,dc=com

dn: cn=admin,dc=example,dc=com

但是我执行的结果是 no object.

4. 执行dpkg-reconfiure 重新配置sladp的Base DN

参考http://www.codeden.net/2012/04/how-to-setup-ldap-on-ubuntu/ 的第二部重新配置Base DN

sudo dpkg-reconfigure slapd

#注意:配置过程中第一个BaseDN的输入应该是"example.com" 不是 "dc=example,dc=com" 也不是“hostname.example.com"


5. 重新配置好之后再次运行Step3的命令确认Base DN是否安装成功

#不能确认修改/usr/share/slapd/slapd.conf是否为必须步骤。我是将slapd.conf的suffix = "@SUFFIX" 修改为 suffix ="dc=example,dc=com"



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值