OpenLDAP更改核心模式

是否可以更改核心架构(cn = {0} core,cn = schema,cn = config)? 在lpadmodify即时获取不足(50),虽然我使用olcDatabase = {0}configurationolcRootDn。 Apache DS刚刚超时。 而且我相信,从Apache DS中更改LDAP条目cn = {0}核心,cn = schema,cn = config将会破坏openldap服务。

任何人都可以请指出一些体面的教程(尽可能详细描述为新的LDAP和Linux),如果有可能根本改变默认模式。

我想要的是添加属性types和更改几个对象类包括uniqueidentifier作为可能属性。

说包括uniqueidentifier属性对组织,设备,posixAccount对象类。 创build属性hwNumber。

更新1

好的,现在我可以用ldapmodify改变它。 我的ldif:

dn: cn={0}core,cn=schema,cn=config changetype: modify add: olcAttributeTypes olcAttributeTypes: {52}( 1.2.3.4.888.888.1 NAME 'roleMember' DESC 'Reference' SUP uniqueidentifier) 

我可以看到属性被创build,并可以添加属性到实体。

但是,当我重新启动服务器,slapd无法启动。

不要更改核心模式。 顾名思义,它是LDAP实现的核心。 如果您需要更多或更改的属性,请改为创build本地模式。