我正在debian机器上安装ldap服务器。 这里是我所遵循的指南的链接:
http://www.debian-administration.org/article/OpenLDAP_installation_on_Debian
我安装了所有需要的软件包并编辑了所有需要的configuration文件。
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!
我search了它,发现了一个错误报告:bugs.debian.org/cgi-bin/bugreport.cgi?bug=432662
所以我试图运行命令来执行ldapindex作为openldap用户,它似乎很好地工作,但ldap没有保存我的新configuration。
有什么build议么?
据我记得,从我们的LDAP安装(很久以前),你应该编辑/ etc / default / slapd并添加以下内容:
SLAPD_USER = “OpenLDAP的” SLAPD_GROUP = “OpenLDAP的”
然后重新启动您的服务器。
希望能帮助到你!