ldif

添加一个 objectClass 提供一个已经具有属性和值的条目
ldif

添加一个 objectClass 提供一个已经具有属性和值的条目

我创建了一个新的辅助对象类,其属性可用于现有的 389 LDAP 目录。当我指定特定 DN 时,使用 ldapmodify 为一个条目添加此对象类可以正常工作。但是,我希望将此对象类添加到所有现有条目,前提是它已经具有特定的对象类。 原本我以为我可以做这样的事情 dn: cn=*,ou=bar,dc=baz,dc=tld changetype: modify add: objectClass objectClass: bazinga 但是,只要 LDIF 格式确实支持通配符语句,这将对所有条目执行此操作。我不知道如何进一步限制这一点,以便只有具有特定...

Admin

从 ldapsearch 结果创建 abook 地址簿
ldif

从 ldapsearch 结果创建 abook 地址簿

我想拥有一个离线地址簿。要下载在线地址簿的内容,我只需执行以下操作: ldapsearch -x '(objectclass=*)' > book 然后,我尝试将其转换为书籍格式: abook --convert --infile book --outfile abook --informat ldif --outformat abook 但有一本书抱怨道: cannot read file book 这可能是因为根据手册,ldapsearch 默认输出是“扩展 ldif 格式”。所以我尝试了,-LLL但 ldapsearch...

Admin

为什么 awk 多次打印此行?
ldif

为什么 awk 多次打印此行?

我有以下 ldif: dn: cn=Robert Smith,ou=people,dc=example,dc=com objectclass: inetOrgPerson cn: Robert Smith cn: Robert J Smith cn: bob smith sn: smith uid: rjsmith userpassword: rJsmitH carlicense: HISCAR 123 homephone: 555-111-2222 mail: [email protected] alias: [email prot...

Admin

如何处理包含 $ 的 LDAP 属性值
ldif

如何处理包含 $ 的 LDAP 属性值

刚刚开始使用 LDAP 并将 Outlook 记录导入目录。如下所示: 还可以在 Apache Directory Studio 中以多种方式编辑单个地址,以在单独的行上显示街道、城市和州,就像传统地址一样 但后来从地址簿中查看它们时,它们显示为: 显然,$ 用于包装地址的第二部分,但是有没有办法不在地址簿输出中显示它?用不同的字符替换? 这是怎么回事?Apache Diretory Studio 将其显示为逗号,但在编辑模式下却什么也不显示。这有关系吗?还是只是给用户带来潜在的困惑? 我想补充的是,将联系人添加回 Outlook 客户端可以带来 $ ...

Admin

当出现“最后一个标记以‘C’开头”和“更改修改条目缺少终止符‘-’”时,我该如何解决 LDIFDE 错误?
ldif

当出现“最后一个标记以‘C’开头”和“更改修改条目缺少终止符‘-’”时,我该如何解决 LDIFDE 错误?

在尝试将现有用户与现有安全组配对(域迁移)时,如何解决“最后一个标记以‘C’开头”和“更改修改条目缺少终止符‘-’”上的 LDIFDE 错误? 我执行这个: C:\Users\Administrator\Downloads\ldif_files>ldifde -i -k -f test.ldf -v -j "C:\Users\Administrator\Downloads\ldif_files" Connecting to "dc1.company.local" Logging in as current user using SSPI Impor...

Admin

有没有一个好的方法可以将 DNS 区域从 bind9 服务器转移到在 freeIPA 上运行的同名新域?
ldif

有没有一个好的方法可以将 DNS 区域从 bind9 服务器转移到在 freeIPA 上运行的同名新域?

我在公司网络中工作,该网络有 DNS 服务器,但没有实际的域。安装 FreeIPA 服务器并设置域(与 bind9 DNS 服务器中的 DNS 区域同名)后,我苦苦思索如何将当前区域移动到 FreeIPA 服务器作为主服务器,将旧的 bind9 服务器作为从服务器。 我已经配置了 FreeIPA 服务器来执行区域传输,但是我在将绑定区域文件转换为 LDIF 以导入 FreeIPA 系统所需的格式方面遇到了困难。我在网上找到了一些脚本,但是它们要么严重过时,要么在使用 pdns_zone2ldap 时出现 named.conf 文件错误。 我觉得自己忽略了一些...

Admin

LDAP:如何通过组的 memberUid 获取组成员?
ldif

LDAP:如何通过组的 memberUid 获取组成员?

我正在尝试编写一个 LDAP 搜索过滤器来检索属于特定组的用户成员。 我们正在运行自定义 LDAP 实现(在 OpenLDAP 上运行:slapd 2.4.40),其中用户和组之间的关系被映射Group (memberUid) -> User (uid)。 用户 LDIF 没有 memberOf 属性,因此无法使用通常的方法(&(objectClass=person)(memberOf=login_group)) 用户 LDIF 如下所示: dn: uid=user1,ou=people,dc=example,dc=com cn: user1 ...

Admin

FreeIPA 导入散列密码或与另一个 ldap 同步
ldif

FreeIPA 导入散列密码或与另一个 ldap 同步

我们想要设置 FreeIPA 以与我们的传统用户管理系统配合使用,我们可以输出 ldif 文件并将其更改为 FreeIPA 兼容格式并导入它。除了散列密码外,一切都运行良好,我们的 ldif 文件包含预散列的密码,但当我使用帐户导入它时它不起作用。 导入的用户可以使用他们的 ssh 密钥连接到被授予权限的 linux 服务器,但他们不能使用密码,我甚至用 SHA512 手动更改了密码并进行了测试,但没有用。 管理员用户已被授予更改用户密码的权限,但在迁移过程中不会使密码过期(稍后将设置专用用户)。 有没有办法导入散列密码或将其从另一个 ldap 迁移到 Fr...

Admin

是否可以在像 slapd.conf 这样的文件中进行 ldif 配置?
ldif

是否可以在像 slapd.conf 这样的文件中进行 ldif 配置?

slapd 弃用了 slapd.conf,更喜欢 ldif conf,slapd -F dir使用新的 ldif conf,但目录必须遵循 ldif 结构 cn=配置.ldif cn=配置/ cn=schema.ldif cn=架构/ 是否可以在一个文件(如 slapd.ldif)中创建初始 ldif 配置? ...

Admin

ldap_add - 无效语法 - 附加信息:ObjectClass - 值 #1 无效对等语法
ldif

ldap_add - 无效语法 - 附加信息:ObjectClass - 值 #1 无效对等语法

我在 adam.ldif 中有以下内容 dn: uid=adam,ou=users,dc=wesgibbs,dc=com objectClass: top objectClass: account objectClass: posixAccount objectClass: shadowAccount cn: adam uid: adam uidNumber: 16859 gidNumber: 100 homeDirectory: /home/adam loginShell: /bin/bash gecos: adam userPassword: {cryp...

Admin

如何解决将 schac 架构添加到 openldap 时出现“意外令牌”错误
ldif

如何解决将 schac 架构添加到 openldap 时出现“意外令牌”错误

我正在尝试使用提供的 LDIF 文件将 schac 模式添加到我的 OpenLDAP 安装中,但此操作失败并出现“意外令牌”错误: root [2533] /etc/ldap/schema# ldapadd -Y EXTERNAL -H ldapi:/// -f schac-schema-1.5.ldif SASL/EXTERNAL authentication started SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth SASL SSF: 0 adding n...

Admin

如何向 FreeIPA 兼容模式添加 entryUUID 字段?
ldif

如何向 FreeIPA 兼容模式添加 entryUUID 字段?

我正在尝试entryUUID向 FreeIPA 兼容模式中的组添加一个字段,但我很难创建所需的attributeType。我创建它的 LDIF 是: dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( entryUUID-oid NAME 'entryUUID' DESC 'UUID of the entry' EQUALITY uuidMatch ORDERING uuidOrderingMatch SYNTAX 1.3.6.1...

Admin

现在的情况
ldif

现在的情况

可能需要两个步骤: 将 ldif 文件中定义的用户添加到 OpenLDAP(FreeIPA 内部) 将添加的用户从 OpenLDAP 迁移到 IPA 现在的情况 设置 FreeIPA 服务器,初始化管理员用户,通过命令创建测试用户ipa user-add。 列出 IPA 中的所有用户 # ipa user-find --all --------------- 2 users matched --------------- dn: uid=admin,cn=users,cn=accounts,dc=my,dc=domain User lo...

Admin

OpenLDAP TLSv1.2 配置
ldif

OpenLDAP TLSv1.2 配置

我正在尝试将我的 OpenLDAP 设置为仅使用 TLSv1.2 及更高版本,并且我正在尝试使用这个 ldif: dn: cn=config changetype: modify add: olcTLSCipherSuite olcTLSCipherSuite: HIGH dn: cn=config changetype: modify add: olcTLSProtocolMin olcTLSProtocolMin: 3.3 但是当我尝试导入它时,我收到以下信息: # ldapmodify -vvv -Y EXTERNAL -H ldapi://...

Admin