Openldap。如何添加并重新读取新属性

Openldap。如何添加并重新读取新属性

我的 ldap customContact.schema 中有自定义架构,包含 5 个属性

现在我需要添加一个属性:

# localID
attributetype ( 2.16.840.1.113730.3.1.36
    NAME 'localID'
    DESC 'Local account ID'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
    SINGLE-VALUE )

因此我将其添加到我的架构文件中并重新启动 openldap 服务。但仍然出现:

conn=1006 op=1 RESULT tag=105 err=17 text=localID: attribute type undefined

如何重新读取模式文件以使新属性可用?

谢谢

答案1

您在 OpenLDAP 及其配置上找到的许多信息都已过时。在现代安装中,您无需编辑架构或配置文件,但必须使用在线配置方法并连接到cn=config子树并在那里添加信息。请参阅官方文件了解更多信息。

相关内容