在 Centos 中删除 openldap 服务器的所有内容

在 Centos 中删除 openldap 服务器的所有内容

我遇到了一个问题,但我不知道该如何解决。事实上,我执行了一些 ldapadd,并意识到我需要从服务器中删除所有内容。因此,我测试了重新安装 yum,但这并不能解决我的问题,因为即使删除了 openldap-servers,内容仍然会保留。我知道使用 ldapdelete 可以逐个删除条目,但我希望使用类似 dpkg-reconfigure 的东西。那么我该如何解决我的问题呢?

答案1

如果您确实需要删除包含所有记录的整个 LDAP 树 - 您可以删除 /var/lib/ldap/* 中的所有文件。该路径可能与发行版有关。

您可以使用以下方式检查当前路径

# grep ^directory /etc/openldap/slapd.conf
/var/lib/ldap

相关内容