OpenLdap 服务器顶层可以有多少个节点/记录

OpenLdap 服务器顶层可以有多少个节点/记录

我已经安装了 openLdap。
创建了一个顶级记录/节点,并在其下方创建了一些其他记录/节点。
我可以创建另一个顶级记录吗?
我试图实现在一个 SQL 服务器上创建多个数据库的相同效果(或者我可能没有理解如何使用这个工具)。

答案1

是的,完全可以。您可以根据需要创建任意数量的顶级记录。我假设顶级记录指的是树中最顶部的条目(例如dc=serverfault,dc=com)。

有两种方法可以解决此问题:

1) 配置服务器以保存多个数据库,每个顶级记录一个。使用 slapd.conf,这相当于添加几行代码块,如下所示:

database hdb
suffix "dc=top,dc=record,dc=1"
... etc ...

重复任意次数,直至达到最高记录。

2) 使用后缀“”(空字符串)将服务器配置为仅容纳一个数据库。这将类似于 slapd.conf 中的以下语句:

database hdb
suffix ""
... etc ...

然后您可以根据需要添加任意数量的热门记录。

答案2

当您有不同的客户端时,您可以在 openldap 中放置多个第一个节点,但是当不同的客户端只是不同的组织单位时,您应该将它们创建为一个组织的子节点。

您能举个例子来说明要创建哪些类型的第一级节点吗?也许这样您会得到更精确的答案。

相关内容