使用以下 OpenLDAP 配置时我的 BaseDN 应该是什么?

使用以下 OpenLDAP 配置时我的 BaseDN 应该是什么?

我的 OpenLDAP 配置如下。在 Centos 5.3 上使用最新版本的 OpenLDAP。使用 安装yum

从我的/etc/openldap/slapd.conf

database        bdb
suffix          "dc=company,dc=com"
rootdn          "cn=Manager,dc=company,dc=com"

从我的/etc/openldap/ldap.conf

BASE dc=company,dc=com

我已成功添加条目并从盒子上的本地 bash shell 中ldapadd检索它。ldapsearch

现在我正尝试让图形编辑器远程连接到此服务器,以便我可以从笔记本电脑输入人员。但我没有运气。我试过探索者,并且它Anonymous无需我指定就可以与 bind连接BaseDN,但我无法通过这种方式编辑任何内容。

如果我尝试为它提供用户名和密码,使用Manager我的rootpw明文进行测试,BaseDN当我输入时,我的远程笔记本电脑上的每个 GUI 客户端都会抱怨我的格式不正确dc=company,dc=com,我尝试了cn=Manager,dc=company,dc=com

Error opening connection:
[LDAP: error code 34 - invalid DN]

我尝试了多个客户端,它们都以匿名方式连接,没有一个让我进行身份验证,无法实际创建或编辑任何内容。

我使用的Manager用户名和密码是rootpw,对吗?

答案1

我明白了,我需要为cn=Manager,dc=company,dc=com刚刚输入的用户提供一个完全合格的用户 DN Manager

相关内容