7.3. 默认目录服务器模式文件
目录服务器的模板 schema 定义存储在 /etc/dirsrv/schema
目录中。这些默认模式文件用于生成新目录服务器实例的模式文件。每个服务器实例在 /etc/dirsrv/slapd-instance/schema
中都有自己的特定于实例的模式目录。实例目录中的架构文件仅供该实例使用。
要修改目录架构,请在特定于实例的 schema 目录中创建新的属性和新对象类。由于默认架构用于创建新实例,并且每个实例都有自己的架构文件,因此每个实例可能会略有不同模式,与每个实例的使用相匹配。
使用 LDAP 命令添加的任何自定义属性都存储在 99user.ldif
文件中;其他自定义模式文件可以添加到每个实例的 /etc/dirsrv/slapd-instance/schema
目录中。不要对 Red Hat Directory Server 附带的标准文件进行任何修改。
模式文件 | 用途 |
---|---|
00core.ldif | X.500 和 LDAP 标准(RFC)的建议内核模式。此模式供目录服务器本身用于实例配置并启动服务器实例。 |
01core389.ldif | X.500 和 LDAP 标准(RFC)的建议内核模式。此模式供目录服务器本身用于实例配置并启动服务器实例。 |
02common.ldif | 来自 RFC 2256、LDAPv3 和标准模式的标准架构,用来配置条目。 |
05rfc2927.ldif | 来自 RFC 2927 的 schema,"MIME Directory Profile for LDAP Schema"。 |
05rfc4523.ldif | X.509 证书的 schema 定义。 |
05rfc4524.ldif | Cosine LDAP/X.500 模式。 |
06inetorgperson.ldif | 来自 RFC 2798、RFC 2079 和 RFC 1274 的 inetOrgPerson 模式元素。 |
10rfc2307.ldif | RFC 2307,"将 LDAP 用作网络信息服务的方法"。 |
20subscriber.ldif | Directory Server-Nortel 订阅者互操作性的常见 schema 元素。 |
25java-object.ldif | RFC 2713 中的模式,"用于代表 LDAP 目录中的 Java 对象的架构"。 |
28pilot.ldif | 试用 RFC (特别是 RFC 1274)中的模式,在新部署中不再推荐使用。 |
30ns-common.ldif | 常见模式. |
50ns-admin.ldif | 管理服务器使用的模式。 |
50ns-certificate.ldif | Red Hat Certificate System 使用的模式。 |
50ns-directory.ldif | 传统目录服务器 4.x 服务器使用的 schema。 |
50ns-mail.ldif | 邮件服务器的 schema。 |
50ns-value.ldif | 用于 Directory Server 中值项的 schema。 |
50ns-web.ldif | Web 服务器的 schema。 |
60autofs.ldif | 用于自动挂载配置的对象类 ; 这是用于 NIS 服务器的多种架构文件之一。 |
60eduperson.ldif | 教育相关人员和组织条目的模式元素。 |
60mozilla.ldif | Mozilla 相关用户配置文件的 schema 元素。 |
60nss-ldap.ldif | GSS-API 服务名称的架构元素。 |
60pam-plugin.ldif | 用于将目录服务与 PAM 模块集成的 schema 元素。 |
60pureftpd.ldif | 用于定义 FTP 用户帐户的模式元素。 |
60rfc2739.ldif | 日历和 vCard 属性的 schema 元素。 |
60rfc3712.ldif | 用于配置打印机的 schema 元素。 |
60sabayon.ldif | 用于定义 sabayon 用户条目的 schema 元素。 |
60sudo.ldif | 用于定义 sudo 用户和角色的 schema 元素。 |
60trust.ldif | 用于定义 NSS 或 PAM 的信任关系的 schema 元素。 |
99user.ldif | 自定义架构元素 |