0

我将 ldap 事务日志文件设置为与 /var/lib/ldap 不同的目录:

我创建目录 /var/logDB/ldap chown -Rf ldap:ldap /var/logDB/ldap chmod 777 /var/logDB/ldap

然后在文件 DB_CONFIG 中,我放了这一行: set_lg_dir /var/logDB/ldap

我启动了 slapd 进程,然后我总是收到权限被拒绝的错误..

你有一些想法如何解决它吗?

谢谢

4

1 回答 1

0

刚刚为自己解决了这个问题,结果证明 SELinux 阻止了 slapd 进程(OpenLDAP)写入单独的文件夹以获取事务日志。尝试关闭 SELinux (setenforce 0),看看它是否适合你。如果是这样,您可能需要考虑为 SELinux 添加适当的规则,以允许 ldap 服务用户和/或 slapd 进程访问和写入您的新事务日志文件夹。

于 2014-02-14T00:53:10.417 回答