ldap ldif 如何添加

ldap ldif 如何添加

有这个初始化 ldif

dn: dc=localhost,dc=localdomain
changetype: add
objectclass: dcObject
objectclass: organization
o: My Example
dc: localhost

dn: cn=Manager,dc=localhost,dc=localdomain
changetype: add
objectclass: organizationalRole
cn: Manager
  1. 如何在 localdomain 下添加新组织?
  2. 我如何添加像“localdomain”这样的新顶级域名?

请提供完整的 LDIF。

答案1

您可以将这些信息添加到 LDIF 文件中(或者在该文件之后加载的单独 LDIF 文件中)——请参阅LDIF 格式对象类的语法和有效字段的描述Organization

添加新的顶级域的方式与添加任何其他对象的方式相同,但在管理上稍微复杂一些:您可以这样做,但从视图角度来看它很“时髦”,因为这意味着一个新的 LDAP 基础(您的 LDAP 树将有两个逻辑“根”- localdomain& newdomain,并且您必须知道哪一个作为 LDAP 搜索基础,否则您将得到一些令人困惑的结果)。

如果域在逻辑上属于同一组织,您可能希望将目录根植于某个Organization对象并将域组件放在其下(这有点奇怪,因为通常您会选择域或组织样式的结构,但它仍然是一个有效的结构。只需记录“为什么”:-)

答案2

哼...

我认为您正在使用 OpenLDAP,不是吗?

您所说的组织是指新的组织单位或新的顶级组织容器,如 *.com 组织容器?

相关内容