首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用phpldapadmin连接openldap

用phpldapadmin连接openldap
EN

Stack Overflow用户
提问于 2016-04-30 14:02:55
回答 2查看 1.8K关注 0票数 0

我有3台服务器,用于openldap、phpldapadmin和客户端访问。我已经完成了phpldapadmin安装,我可以通过浏览器http://example.local/ldapadmin中的服务器3访问它。

在服务器1 (openldap)中,我拥有开放的ldap协议、端口389/tcp和安装ldap:

代码语言:javascript
复制
yum install -y openldap openldap-clients openldap-servers
chkconfig slapd on
systemctl enable slapd
systemctl start slapd

但当我尝试登录时,上面写着:

无法联系用户的ldap服务器(-1)

有人知道如何配置openldap,以便它可以远程使用/管理phpldapadmin吗?

缺少什么配置?

环境: centos 7

谢谢你,AnD

EN

回答 2

Stack Overflow用户

发布于 2017-08-15 15:30:43

为了使其工作,您必须在安装openldap和phplapadmin之后进行一些修改。

幸运的是,你有7人!!只要跟着这些链接

  • 对于Openldap,您必须配置ldap,遵循以下链接
  • 对于phpldapadmin,请遵循以下链接
票数 1
EN

Stack Overflow用户

发布于 2017-11-06 15:46:46

首先检查openldap是否可以从安装phpldapadmin的计算机上使用以下命令访问

代码语言:javascript
复制
telnet <ip-of-openldap-machine> 389

如果发现端口已打开,请从phpldapadmin配置文件检查下面的配置设置。您将在/etc/phpldapadmin/config.php下面找到配置文件。

代码语言:javascript
复制
$servers->setValue('server','host','127.0.0.1');
$servers->setValue('server','base',array('dc=example,dc=com'));
$servers->setValue('login','bind_id','cn=admin,dc=example,dc=com');

这应该在openldap服务器的普通安装中完成。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36955822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档