问题标签 [ldif]

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 回答
684 浏览

passwords - 将一个 ldap 服务器迁移到另一个 - 问题

我们在 Solaris 中有一个现有的 Sun DS(6.3 版本),我们计划在 Linux 中迁移到 ODSEE,并且有几个关于迁移的问题。

根据读数,我认为 LDIF 选项是最好的选项,但问题在于密码。密码采用 SSHA 格式,我们希望保留相同的密码。如果我们进行 LDIF 导出/导入,那行得通吗?用户需要能够使用相同的密码。我需要做些什么来确保正确迁移密码?

谢谢。

0 投票
1 回答
2833 浏览

ldap - LDAP 模式和 LDIF 有什么区别?

设置 LDAP 服务器我必须导入几个模式,例如eduPerson. 开发人员发布了一个 LDIF 文件,上面写着:

另一方面,我听说一位 LDAP 管理员通过将模式包含到 LDAP 配置(例如/etc/openldap/slapd.conf)中并重新启动 LDAP 恶魔来导入模式。

因此,根据我的研究,在我看来,包含模式是正确的方法,而 LDIF 更适合用于导入数据——而不是模式本身。那是对的吗?两者之间有什么区别,我应该什么时候使用它们?

0 投票
2 回答
920 浏览

perl - perl Net::LDAP::LDIF 从变量字符串中读取 ldif

通常,我使用以下方法从文件中加载解析 ldif:

但不是从文件加载,我需要直接从变量 string 加载 LDIF 格式文件。所以代码看起来像:

那么,如何正确地做到这一点?

感谢并为这个愚蠢的问题感到抱歉。:) BR//

背景想法 我的目标是构建脚本,详细比较前后的 LDIF 数据(从 dn 到属性值,一一进行)。LDIF 数据本身非常庞大,每个文件大约 10GB 或更多。

*所以我想到了按 DN 读取文件,并在前后进行比较。每个 DN 的解析存储在 $variable_before 和 $variable_after 中。这就是为什么我实际上需要来自 $ 变量的数据,因为“LDIF 格式数据”来自上一个过程的输出。*

我需要 LDAP::LDIF 以便更容易地将 LDIF 字符串解析为 perl hashref。

我避免使用临时文件,因为“DN 数据”非常多,如果使用临时文件,处理速度会变慢。

0 投票
1 回答
486 浏览

linux - 迭代linux文件ldif

我试图为包含某些特定属性的 ldif 文件检索一些用户。

输入文件将如下所示:

结果文件应过滤具有 SUKsoft: Windows 属性的用户:

我对 linux shell bash 没有太多经验,我正在尝试首先读取迭代文件以获得 suksoft 和 uid 属性广告,然后再次对其进行重新处理以组合最终文件,使用下面的 SUKsoft 获取 uid:

现在输出看起来像:

现在我想处理文件获取 uid 行,直到我有一个 SUKsoft: Windows 并将它们复制到最终文件中。

你能帮我吗?

谢谢

问候

0 投票
1 回答
1310 浏览

ldap - LDAP 中的证书吊销列表

我需要在 LDAP 服务器 (OpenDJ) 中存储证书吊销列表。我使用 ldapmodify 命令通过向 LDIF 文件添加条目来将证书存储在 LDAP 服务器中。但是,我不确定如何在 LDAP 服务器中添加吊销列表。

任何使用 LDIF 的示例将不胜感激。

0 投票
1 回答
455 浏览

regex - LDAP olcAccess 正则表达式未按预期工作

我有一个运行结构的 LDAP 服务器:

现在我想添加一些规则,只有组织组中的用户才能看到组织。

硬编码方法很容易实现:

(重要的是在'by'前面写两个空格[这对我来说是很长一段时间的问题])

但是我不想为每个新组织实施这些规则,所以我尝试用一​​些正则表达式来实施规则。但我失败得很惨:

这条规则没有任何影响。那么有人有什么想法来解决我的问题吗?

还是不能像我一样对成员进行分组?

再次感谢

0 投票
1 回答
1816 浏览

command-line - APACHEDS 2.0 - Windows 机器上的 LDIF 命令行导入

我正在寻找一种将 ldif 文件导入 apacheDS 2.0 LDAP 服务器的方法。我已经看到 1.5 和 apacheds-tools.jar 有一种方法,但这似乎已被删除。

还有其他简单的方法可以完成任务吗?

0 投票
1 回答
2245 浏览

java - Java 中的 LDIF 解析器 (LDIF->JSON)

您是否知道任何允许您将 LDIF '转换'为 JSON 的 java 库(或其他可能的脚本?)?

JSON 数据对我来说更容易处理,因此进行这种转换的简单方法将非常有用。我也不想重新发明轮子:)

干杯

0 投票
0 回答
124 浏览

ldap - LDAP 中的数据迁移

在数据计数为 1000 万的 LDAP 中加载数据的最佳方法是什么,尝试使用 LDIF 文件,该文件需要 40 多分钟才能获得 30 万条记录。寻找在 5 小时内加载 1000 万条记录的选项。有什么办法可以在 LDAP 中更快地加载数据

0 投票
3 回答
8849 浏览

ldap - 更改 ApacheDS 中的默认管理员密码

我是 ApacheDS 的新手——我正在使用 apacheds-2.0.0-M17。

admin 的默认密码是 secret。

有谁知道我可以在哪里将值更改为其他值?

里面:

找到以下条目:

谷歌搜索时,有很多示例提到使用 Apache Directory Studio 进行此操作,但我尝试配置的特定实例是在 Linux shell 中以无头(无 UI)模式运行。

尝试将以下命令与 ldapmodify 一起使用,并且在按 Enter 后光标挂起(一直闪烁)。我什至尝试在它前面加上 sudo 并且发生了同样的事情。

有谁知道它为什么挂起?

我可能做错了什么?

再次感谢,

詹姆士