我知道以下问题可能很幼稚,但我是 ldap 初学者并尝试搜索,但没有找到我正在寻找的内容
我试图通过搜索互联网来获取有关 ldap 对象类及其属性的参考以及描述,但在搜索结果中,对象类和属性被映射到 OID 编号,而不是它们的简单英语名称,这让我感到困惑。
- 您为我提供一个参考链接将会很有帮助,该参考资料使用对象类的英文名称及其属性表以及每个对象类的描述,但不包含 rfc 或 OID 编号。
我尝试搜索谷歌,但没有找到有组织且全面的英文名称
另外一点,我在理解默认配置树时遇到一些困难,尤其是:
cn=配置相对olcDatabase={0}配置
cn=模式相对cn={0}核心
功能/用途olc数据库={2}hdb
功能/用途 olcDatabase={-1}前端
slapd.d 目录下的配置 ldif 文件的第三点也是最后一点,每个文件都包含一些以 olc 开头的指令,对于这些指令,它们是否描述/配置有关数据库的元数据,例如它们的存储位置(存储数据库文件的目录)以及如何它们的行为就像是否具有索引..等或仅这些指令构成存储在 openldap 正在与之通信的后端中的实际数据,即使它们在存储之前被转换为其他格式或两者兼而有之。
在此先感谢您的帮助
答案1
有一些网站列出了典型的模式描述。但不要指望它们是完整的。根本不可能涵盖每个模式及其特定于供应商的变体。
ldapwiki - LDAP 架构给出了很好的介绍,还参考了一些相关的 RFC。
您应该查看的一些 RFC 的简要概述:
- RFC 4519 - 用户应用程序架构
- RFC 4524 - 余弦 LDAP/X.500 架构
- RFC 2798 - inetOrgPerson LDAP 对象类的定义
- RFC 2307 - 使用 LDAP 作为网络信息服务的方法
但也有针对 DNS 条目和 DHCP 数据的特定于服务的模式描述。
还看web2ldap的模式查看器。它来回显示所有模式描述的所有交叉引用。我不知道有什么更强大的工具来探索当前安装在 LDAP 服务器上的子模式子条目,特别是为了找出特定于供应商的变体中的差异。有一个演示页面您可以从这里直接跳到模式浏览器访问公共 LDAP 演示服务器。作为 web2ldap 的作者,我当然有偏见。