Linux LDAP到Ldapadminconfiguration问题

我正在学习如何设置和使用安装在Ubuntu服务器上的OpenLDAP。 我执行sudo apt-get install slapd ldap-utils -y并将我的ldap域设置为test.mydomain.com

我可以成功执行ldapadd以通过该域添加人员。

所以,我试图使用Ldapadmin来检查示例LDAP服务器中的示例数据。 我的LDAP主机是必需的,我提供以下,使用端口# 389

ldap://*.*.*.*/test.mydomain.com星号代表我的IP地址

当主机被testing时,我得到一个LADP错误:服务器closures! 信息。

让它在Ldapadmin上工作是在我的Drupal网站上使用相同configuration来启用单点login的第一步。

任何人都可以帮忙吗?

UPDATE

@Brian Showalter:

/etc/phpldapadmin/config.php我重新设置以下内容:

$服务器 – >的setValue( '服务器', '主机', '');

$服务器 – >的setValue( '服务器', '基础',arrays( 'DC = ldaptest,DC = COM'));

所以,现在是ldaptest.com而不是test.mydomain.com 。 我也执行dpkg-reconfigure slapd来修改域名。

不过,我对你的陈述“ ... use ldap://<server IP or hostname> as the LDAP URI... ”有点困惑。 是在Ldapadmin中设置,还是像在上面的服务器设置中一样replaceserver-host的值?

我很抱歉,如果我的问题是基本的。 我只是学习这个东西。

实际上,你的LDAP域可能只是mydomain.com ,而不是test.mydomain.com 。 这也被称为dc=mydomain,dc=com格式的基本名称。 您可能需要执行dpkg-reconfigure slapd来相应地重新configurationOpenLDAP安装。

然后,使用ldap://<server IP or hostname>作为LDAP URI(不包括结束域),并将Ldapadmin设置为使用dc=mydomain,dc=com作为基础。 您可能还需要指定绑定DN(类似于cn=admin,dc=mydomain,dc=com )和绑定密码才能完全连接到您的服务器。