linux环境下openldap安装配置

184 阅读1分钟
安装:
yum install openldap-* -y

查看是否安装db4:
rpm -qa | grep db4

拷贝LDAP配置文件到/etc/openldap:
cp /usr/share/openldap-servers/slapd.conf.obsolete slapd.conf


删除默认/etc/openldap/slapd.d下面的所有内容,否则后面在使用ldapadd的时候会报错:
# rm -rf /etc/openldap/slapd.d/*

测试并重新生成slapd.d
slaptest  -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d


相关文件位置:
/etc/openldap
/usr/sbin/slapd

启动:
service slapd start
netstat –tnlp | grep 389 

搜索:
ldapsearch -x -b '' -s base '(objectclass=*)'

添加用户
ldapadd -x -D "cn=Manager,dc=my-domain,dc=com" -W -f /tmp/base.ldif