搜索

7.7. 语法验证

download PDF

语法验证 意味着目录服务器检查属性值是否与该属性所需的语法匹配。例如,语法验证将确认一个新的 telephoneNumber 属性实际具有其值的有效电话号码。

使用其基本配置时,语法验证(如模式检查)将检查任何目录修改,以确保属性值与所需语法匹配,并将拒绝违反语法的任何修改。(可选)可以将语法验证配置为记录有关语法违反情况的警告消息,并拒绝更改或允许修改过程成功。

除 DN 外,所有语法都根据 RFC 4514 进行验证。默认情况下,DN 会根据 RFC 1779RFC 2253 进行验证,这比 RFC 4514 低。必须明确配置 DN 的严格验证。

此功能检查所有属性语法,但二进制语法(无法验证)和非标准语法(没有定义的必要格式)除外。未验证的 语法如下:

  • 传真(二进制)
  • OctetString (binary)
  • JPEG (binary)
  • 二进制(非标准)
  • 空格代表敏感字符串(非标准)
  • URI (非标准)

启用语法验证后,每当向条目中添加或修改属性时,都会检查 新的 属性值。(这不包括 复制 更改,因为在供应商服务器上检查语法。)

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.