问题标签 [phpldapadmin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1825 浏览

ldap - ldap memberOf Feature

我需要在 LDAP 中添加 memberOf 功能。我按照以下方法添加了它:

www.redmine.org/projects/redmine/wiki/RedmineLDAP

我使用了两个 ldif 文件

1.1。创建一个文件:

vim ~/memberof_add.ldif

有以下内容:

1.2. 创建一个文件:

vim ~/memberof_config.ldif

有以下内容:

1.3. 加载它们。这将取决于您的 OpenLDAP 配置,因此我们将提出一些可能性:

sudo ldapadd -c -Y EXTERNAL -H ldapi:/// -f memberof_add.ldif sudo ldapadd -c -Y EXTERNAL -H ldapi:/// -f memberof_config.ldif

我使用以下方法搜索了结果:

slapcat -n0

如我所见,它存在,但查询如

(&(objectClass=posixAccount)(memberOf=cn=ldapredmine,ou=groups,dc=example,dc=com)) 不起作用。我做错了什么?

0 投票
1 回答
364 浏览

moodle - 使用 phpldapadmin 服务器对 Moodle 进行身份验证

我正在使用 Moodle 2.7,我为用户启用了 LDAP 身份验证。我有一个 phpldapadmin(openldap) 服务器,其 DNS 为 cn=admin,dc=demoldap,dc=org,并且我在 DN 中创建了许多用户帐户。

当我尝试在moodle中使用这些用户帐户登录时,我收到以下错误

但我在 openldap 中有 user1 的帐户。请帮我解决这个问题。我应该在服务器的哪里创建我的用户帐户?以及如何在moodle中进行身份验证。

0 投票
2 回答
262 浏览

ldap - LDAP 3 客户端可以访问 LDAP 2 服务器吗?

我正在编写一个允许访问任何 LDAP 服务器的 PHP 客户端。

由于各种原因,我希望能够同时访问 LDAP 2 和 3 服务器。

如果我不使用任何 LDAP 3 特定功能,使用 LDAP 3 客户端访问 LDAP 2 和 3 服务器是否合理?

这将允许我对任何 LDAP 服务器使用相同的客户端实现。有没有更好的方法来解决这个问题?

0 投票
0 回答
507 浏览

php - 如何更改 openldap 和 phpldapadmin 中的属性唯一性

如何更改 openLDAP 和 phpldapadmin 中属性的唯一性?我总是收到以下消息:

警告:ldap_mod_add(): Modify: Type or value exists in /var/www/html/Cou.php on line 40

0 投票
0 回答
1463 浏览

phpldapadmin - phpldapadmin expand users list produces error

When hitting the + symbol next to users after logging into ldapphpadmin the error

is produced and, in the log, the error

I have updated the memory_limit and restarted the apache service but the error persists.

Any ideas?

0 投票
0 回答
233 浏览

php - 在 phpldapadmin 中使用 ldap memberof

除非我没有正确使用它,这是可能的,但我正在使用 ldap 查询子句 member-of 来查找组的成员,这里是下面的代码:

当他们有很多条目时,我似乎得到了零条目。我究竟做错了什么?

0 投票
1 回答
809 浏览

php - 在 php 中使用 ldap_add() 在 Active Directory 中创建新条目时出错

我正在尝试通过以下代码使用 php 在 Active Directory 中创建一个新用户:

但我收到以下错误

谁能帮我解决这个问题?

0 投票
1 回答
535 浏览

active-directory - 什么是 LDAP 身份验证最佳实践?

我想知道使用OpenLDAP. 我可以使用cn.

但是,如果我得到多次类似的命中cn(当然是在不同的祖先下)并且它们都使用相同的密码怎么办?

我尝试使用uids,但后来我得到了一些不使用 uids 的帐户类型(如邮件帐户和 admin cn)。另外,当我在 admin 下添加一些用户cn(没有uid)时,我无法使用 admin 登录cn

识别用户的唯一密钥是什么?

注意:我phpldapadmin用来管理活动目录和openldapc++ 代码。

0 投票
2 回答
2201 浏览

php - php ldap 获取节点中的所有(递归)活动目录用户

我在这里有一个活动目录,它看起来如何:

在此处输入图像描述

现在我向 ldap 函数发布了一个组名,并希望获得该组下的所有用户..

我运行这个:

它检索域中的所有用户,我只想在我尝试过的特定组中创建它(如图所示的“OU =公司名称”下的用户)这些但它们都不起作用..

即使这样也行不通:

ldap_search($ldap_con, "DC=Company,DC=Intra", "(&(&(objectClass=user)(objectCategory=Person))(OU=*))");

我必须在搜索参数中使用 CN 吗?如何在同一查询中检索 CN 和 OU 中的用户?

0 投票
0 回答
2185 浏览

openldap - Phpldapadmin 错误 = 无法使用 PLA 创建此基础

我目前正在尝试在 CentOS 7 VM 上安装和配置 OpenLDAP 服务器。

我一直在关注这个视频,我现在被困住了。

我陷入困境的部分是当我登录时收到以下消息phpldapadmin

(此基础无法使用 PLA 创建。dc=my-domain,dc=com)。

视频:18:34

我尝试为 ldif 文件导入以下详细信息,但之后出现语法错误。

输入什么

我是 OpenLDAP 的新手,所以我不太熟悉它,所以请原谅我的菜鸟问题。在开始进行更改之前,我将所有内容都保留为默认值。