12.11. 打开 Schema 检查和关闭
当架构检查为 on 时,Directory 服务器可确保三项:
- 使用 的对象类和属性在目录 schema 中定义。
- 对象类所需的属性包含在条目中。
- 只有对象类允许的属性才会包含在条目中。
重要
红帽建议不要禁用 schema 检查。
在 Directory 服务器中默认启用架构检查,目录服务器应始终在打开架构检查的情况下运行。关闭模式的唯一情况是加快 LDAP 导入操作。但是,导入不符合 schema 的条目存在风险。因此,无法更新这些条目。
12.11.1. 使用命令行打开 Schema 检查和关闭
要打开和关闭架构检查,请设置
nsslapd-schemacheck
参数的值。例如,禁用架构检查:
# dsconf -D "cn=Directory Manager" ldap://server.example.com config replace nsslapd-schemacheck=off Successfully replaced "nsslapd-schemacheck"
有关
nsslapd-schemacheck
参数的详情,请查看 红帽目录服务器配置、命令和文件参考中的参数描述。
12.11.2. 使用 Web 控制台打开 Schema 检查和关闭
使用 Web 控制台启用或禁用架构检查:
- 在 web 控制台中打开 Directory Server 用户界面。请参阅 第 1.4 节 “使用 Web 控制台登录到目录服务器”。
- 选择实例。
- 打开,然后选择 条目。
- 打开 Advanced Settings 选项卡。
- 要启用架构检查,请选中 Enable Schema Checking 复选框。要禁用该功能,请清除复选框。
- 点击。