服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

学习OpenLDAP cn = config:注释并恢复不正确的尝试

我想了解如何configurationOpenLDAP(2.4),目标是将其部署在Ubuntu 10.04 LTS系统上。 由于slapd.conf用法已被废弃,我想更好地了解如何使用cn=config格式。 不幸的是,我发现cn=config模型很混乱。 我特别关心的是评论(简单的英语)和群体选项的能力,以及评论我正在尝试的选项。 我已经设法成功地设置了一些OpenLDAP选项(例如SSL / TLS使用),但是我最初依靠slaptest -f … -F …来进行转换。 这很好,但是我发现很难弄清楚初始slapd.conf文件的哪一部分会生成cn=config目录的哪一部分,以及在最终configuration中组合各种选项时什么是重要的。 另一个相关的问题是能否通过注释来恢复错误configuration的选项。 也许这是一个坏习惯,但我觉得能够尝试一个选项,然后禁用它,如果它不是正确的,方便。 对单个testing进行slaptesttesting是slaptest ,但是我担心一旦将它configuration到实时cn=config就可以回滚和修改cn=config 。 例如,即使在生产服务器上,如果我在Apache Httpd中得到了一个configuration选项(例如Alias条目),我可以快速返回到configuration文件,编辑它,重新加载,并且整个现有的configuration不会崩溃。 到目前为止,我发现挖回cn=config来解决某些问题比较单调乏味。 如果我需要调整ACL,特别是相关的,不一定是在错误之后,而是因为某些需求会改变。 应该如何组织/评论OpenLDAP选项(使用cn=config )以便人类可以理解(相当于普通注释),以及恢复不正确尝试的常用方法是什么(相当于注释掉)?