首先我想为我的英语水平道歉。
我必须承认,我对 ldap 完全是新手,但我真的很想学习如何配置它。我刚刚安装了 openldap 2.4 包,在配置过程中遇到了问题。互联网上有很多教程介绍如何配置 ldap,但实际上所有教程都使用 vim 等文本编辑器来设置服务器文件。当我想用这种方法编辑正确的文件时,我看到了:不要编辑!!!使用 ldapmodify。很多用户忽略了它,并遇到了 crc 问题,所以我甚至没有尝试过。
我的问题是:如何使用ldapmodify
命令配置 ldap 服务器?
我了解了它的语法,并按照一个教程操作,但不起作用。我尝试设置 olcRootDN,然后输入了下面这个命令,我在那里找到了:
ldapmodify -Q -Y EXTERNAL -H ldapi:/// <<EOF
但什么也没发生。只出现了这个标志:
>
如何使用 ldapmodify 编辑 olc 指令?希望您能帮助我
我使用的是 CentOS 6.5
答案1
关键概念是 OpenLDAP 配置文件本身与 LDAP 数据的格式相同。
要编辑它们,您需要以 LDIF 格式格式化更新,然后使用ldapmodify
或应用它们ldapadd
。
您首先需要熟悉 LDIF 格式。这是至关重要的。
然后阅读ldapmodify
手册页将对你有所帮助,以及阅读OpenLDAP 站点。
我不会给你提供任何 LDIF 教程的链接,因为教程太多了:我想你可以选择最适合你的!