LDAP 问题:ldapindex

LDAP 问题:ldapindex

我正在 Debian 机器上安装 ldap 服务器。以下是我正在关注的指南的链接:

http://www.debian-administration.org/article/OpenLDAP_installation_on_Debian

我安装了所有需要的软件包并编辑了所有必要的配置文件。

sudo invoke-rc.d slapd stop
sudo slapindex
sudo chown openldap:openldap /var/lib/ldap/*
sudo invoke-rc.d slapd start

但是当我尝试使用新添加的选项重新启动服务器时收到此警告:

WARNING!
Runnig as root!
There's a fair chance slapd will fail to start.
Check file permissions!

我搜索了一下,发现这里有一个错误报告:bugs.debian.org/cgi-bin/bugreport.cgi?bug=432662

因此我尝试运行命令以 openldap 用户身份执行 ldapindex,它似乎运行良好,但 ldap 没有保存我的新配置。

有什么建议么?

答案1

据我记得,从我们很久以前安装的 LDAP 开始,您应该编辑 /etc/default/slapd 并添加以下内容:

SLAPD_USER="openldap"
SLAPD_GROUP="openldap"

然后重新启动服务器。

希望能帮助到你!

相关内容