2.6. cn=suffix_DN,cn=mapping tree,cn=config
后缀配置存储在 cn-suffix_DN,cn-mapping tree,cn-config
条目中。这些条目是 nsMappingTree
对象类的实例。scalableObject
对象类启用属于它的条目存放任何用户属性。对于服务器要考虑的后缀配置属性,除了 顶级
对象类外,这些对象类也必须存在于条目中。
您必须用引号编写后缀 DN,因为它包含等号(=)、逗号(,)和空格字符等字符。通过使用引号,DN 可以正确地作为另一个 DN 中的值。例如: cn-"dc=example,dc=com",cn-mapping tree,cn-config
2.6.1. cn
此强制属性设置新后缀的相对可分辨名称(RDN)。
参数 | 描述 |
---|---|
条目 DN | cn=suffix_DN,cn=mapping tree,cn=config |
有效值 | 任何有效的 LDAP DN |
默认值 | |
语法 | DirectoryString |
示例 | cn: dn=example,dc=com |
2.6.2. nsslapd-backend
此参数设置用于处理请求的数据库或数据库链接的名称。它是多值,每个值有一个数据库或数据库链接。当 nsslapd-state
属性的值设置为 backend
或 update 时引用时,需要
此属性。
将值设为 cn=ldbm database,cn=plugins,cn=config
下的后端数据库条目实例的名称。例如: o=userroot,cn=ldbm database,cn=plugins,cn=config
参数 | 描述 |
---|---|
条目 DN | cn=suffix_DN,cn=mapping tree,cn=config |
有效值 | 任何有效的分区名称 |
默认值 | |
语法 | DirectoryString |
示例 | nsslapd-backend: userRoot |
2.6.3. nsslapd-distribution-function
nssldap-distribution-function
参数设置自定义分发函数的名称。当您在 nsslapd-backend
属性中设置多个数据库时,您必须设置此属性。
参数 | 描述 |
---|---|
条目 DN | cn=suffix_DN,cn=mapping tree,cn=config |
有效值 | 任何有效的发布功能 |
默认值 | |
语法 | DirectoryString |
示例 | nsslapd-distribution-plugin: distribution_function_name |
2.6.4. nsslapd-distribution-plugin
nssldap-distribution-plugin
设置用于自定义分发功能的共享库。当您在 nsslapd-backend
属性中设置多个数据库时,您必须设置此属性。
参数 | 描述 |
---|---|
条目 DN | cn=suffix_DN,cn=mapping tree,cn=config |
有效值 | 任何有效的发布插件 |
默认值 | |
语法 | DirectoryString |
示例 | nsslapd-distribution-plugin: /path/to/shared/library |
2.6.5. nsslapd-parent
如果要创建子后缀,请使用 nsslapd-parent
属性来定义父后缀。
如果没有设置属性,则以 root 后缀的形式创建新的后缀。
参数 | 描述 |
---|---|
条目 DN | cn=suffix_DN,cn=mapping tree,cn=config |
有效值 | 任何有效的分区名称 |
默认值 | |
语法 | DirectoryString |
示例 | nsslapd-parent-suffix: dc=example,dc=com |
2.6.6. nsslapd-referral
此属性设置后缀返回的引用的 LDAP URL。您可以多次添加 nssldap-referral
属性来设置多个引用 URL。
如果将 nsslapd-state
参数设置为 referral
或 update
,则必须设置此属性。
参数 | 描述 |
---|---|
条目 DN | cn=suffix_DN,cn=mapping tree,cn=config |
有效值 | 任何有效的 LDAP URL |
默认值 | |
语法 | DirectoryString |
示例 | nssldap-referral: ldap://example.com/ |
2.6.7. nsslapd-state
这个参数决定了后缀如何处理操作。属性采用以下值:
-
后端
:后端数据库处理所有操作。 -
disabled
:数据库不可用于处理操作。服务器会返回No such search 对象
错误,以响应客户端应用程序发出的请求。 -
引用
:目录服务器返回对此后缀的请求引用 URL。 -
引用更新
: 数据库用于所有操作。只有更新请求才会被发送一个引用。
参数 | 描述 |
---|---|
条目 DN | cn=suffix_DN,cn=mapping tree,cn=config |
有效值 | 后端 | 禁用 | 引用 | 更新引用 |
默认值 | 后端 |
语法 | DirectoryString |
示例 | nsslapd-state: backend |