我是 LDAP 新手,正在尝试为计算机集群安装它。我已经阅读了这份技术指南https://www.openldap.org/doc/admin26/quickstart.html。
我已完成第 11 步,现在正在将测试用户添加到目录中。我已经.ldif
在我的主目录中创建了文件,其文本与指南所述相同,唯一的区别是替换 DC(我有三个而不是两个)、行o: Example Company
(我将其替换为我们集群的名称),以及dc: Example
与我们第一个 DC 的线路。下面的文字直接来自指南。
objectclass: dcObject
objectclass: organization
o: Example Company
dc: example
dn: cn=Manager,dc=example,dc=com
objectclass: organizationalRole
cn: Manager
下一步是运行 ldapadd 命令。
ldapadd -x -D "cn=Manager,dc=example,dc=com" -W -f example.ldif
。
我将文件名和 DC 替换为相应的正确名称,但运行命令后,系统会提示我输入密码 ( Enter LDAP Password:
),并遇到此错误:ldap_bind: Invalid credentials (49)
。
该指南没有明确提及此类内容。我之前曾尝试安装 LDAP 几次并设置了密码,但每次我都因为遇到其他错误而最终尝试卸载软件和相应的文件。我相信这个密码冲突可能是因为这些以前的安装没有完全卸载,但我不确定。我记下了这些密码,并多次尝试输入它,但它仍然将我输入的内容标记为不正确。我也尝试过使用更改密码slappasswd
,但这个新密码仍然给出相同的错误。我也找不到任何其他似乎相关的命令,并且不确定我的下一步应该是什么。
我感谢任何和所有的帮助。先感谢您。