问题标签 [python-ldap]

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 投票
0 回答
334 浏览

python - 使用 OSQA bitnami 安装 ldap 模块

我是 Python、Django 和 OSQA 的初学者

  1. 我安装了 OSQA(它工作正常)

    在我的计算机上使用 bitnami 分发(Windows XP)http://bitnami.com/stack/osqa

  2. 我安装了 python-ldap(我可以导入 ldap)

    https://pypi.python.org/pypi/python-ldap/

  3. ???

现在我想知道我应该能够在我的 OSQA 上通过 ldap 登录什么。我找不到任何关于此的明确教程。有人能帮助我吗 ?

0 投票
2 回答
7942 浏览

python - 解决在 Redhat Enterprise Server 上安装 python-ldap 时出现的 GCC 错误

Python-LDAP + Redhat = 咬牙切齿

最近,我花了几个小时试图将 python-ldap(通过 pip)安装到 Redhat Enterprise 服务器上。

这是我会收到的错误消息(看起来很熟悉?):

Modules/constants.c:365: error: ‘LDAP_CONTROL_RELAX’ undeclared (first use in this function) error: command 'gcc' failed with exit status 1

如果只有那里有人可以帮助我!

0 投票
4 回答
13885 浏览

python - Python-ldap 无法成功绑定

我没有任何运气找到答案,所以就这样吧。

当我尝试使用 python-ldap 连接到 AD 服务器时,它似乎对于某些功能可以成功运行,而对于其他功能则不行。我的连接:

一些简单的谷歌搜索表明 97 意味着成功,尽管成功的程度有点不稳定。但是,由于某种原因,我在状态码 1 上找不到任何东西。如果我在连接上运行一些 ldap 函数,它们中的一些可以工作,而有些则不能。

似乎恢复正常,但是

我很困惑为什么 whoami 会起作用但搜索不会。我正在为用户使用域管理员,所以它不应该与目录权限有任何关系。任何人都可以解释一下吗?

0 投票
0 回答
580 浏览

python - 将记录添加到 openldap 时需要帮助跟踪“索引生成失败”错误消息

我有一个 python (2.7.4) 脚本,用于将大量组添加到使用 ldap 库的 OpenLDAP 服务器。对于绝大多数组,我可以毫无问题地添加它们。但是,对于一部分组,我在日志中看到以下内容:

有没有人见过这个错误 - 更重要的是 - 任何人都知道如何解决它?

如果需要在 ldap 服务器上启用日志记录,是否知道适当的日志级别是什么?

------------ 更新下午 3:25 -------------

我启用了日志记录,发现错误是由于锁表用完了可用锁。为了解决这个问题,将以下内容添加到 DB_CONFIG

添加上述内容后,shutdown slapd(或者您将发生一些不太好的事情......)..您需要恢复数据库才能将新值推送到环境中。为此,您将运行sudo -u ldap /usr/sbin/slapd_db_recover -h <directory> -v

它应该完成得相当快,具体取决于您必须通过多少日志文件。此时重新启动 slapd。

slapd_db_stat -c 您可以通过运行该命令检查是否进行了更改 。您应该会看到类似这样的内容(此处删除了很多行...)---

0 投票
2 回答
1826 浏览

python - 超出 Python-LDAP 大小限制

我看到有一种方法可以让我在 python 中分页结果,我找到了以下示例代码: https ://bitbucket.org/jaraco/python-ldap/src/f208b6338a28/Demo/paged_search_ext_s.py

当我复制此代码并尝试将其修改为运行代码时需要它执行的操作时,我得到一个“TypeError:init()得到了一个意外的关键字参数'cookie'”

我什至将代码恢复为默认值并得到相同的错误。如果有人能指出我正确的方向,将不胜感激。

谢谢

0 投票
2 回答
1667 浏览

python - 使用python递归删除LDAP子树

使用python-ldap,我想删除我的 LDAP 树的整个子树。

我想出了:

我想知道是否有任何类型的“递归”选项,如ldaprmCLI 工具。

0 投票
0 回答
519 浏览

python - 为什么我的代码中列表的长度显示为零?

以上代码用于python-ldap访问 ldap 服务。result_set类型显示为列表,但使用该功能时的项目数结果len()为零。我需要对检索到的字符串执行操作。

0 投票
1 回答
4262 浏览

python - How to combine search Filters in python LDAP?

While accessing LDAP data , I am continuously receiving the Size Limit Exceeded error.

One of the solutions presented on google asked for much tighter search Filters.

How is it possible to combine two or more search filters in python LDAP ? Using the suggested (|(filter1)(filter2)) is producing an error.

Here is the query :

While trying to combine search filters : This error comes.

0 投票
0 回答
51 浏览

python - 通过内容对文件进行排序

我正在使用 python 对文件执行写入操作,同时递归地抓取数据。由于没有检索数据的顺序,因此每次发生写入时都会获得不同的数据顺序,这会产生问题。是否可以借助其内容对文件的数据进行排序?

文件的示例内容。所有记录如下所示。

姓名:沙吉特 标题 : ** * *** 员工编号:12345 状态:活动用户 ID: * 经理 ID:xxxxx 经理:Vishal **

0 投票
1 回答
609 浏览

python-ldap - python - ldap - 如何通过不导入 python ldap 模块来使用 ldap 模块

我在哪里可以获得 python ldap 模块的源代码。我想与我的 python 代码集成以使用 ldap 模块(但不想单独安装或导入)

-四条