我是LDAP新手,我创建了一个新的objectclass
,如下所示:
attributetype ( 1.3.6.1.4.1.42.2.27.4.1.7
NAME 'functions'
DESC 'Admin functions'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
objectclass ( 1.3.6.1.4.1.42.2.27.4.2.3
NAME 'adminFunctionsGroup'
DESC 'Admin functions group'
SUP top
STRUCTURAL
MUST ( cn ) )
现在我需要创建一个新的objectclass
,让attributetype
引用其中一个兄弟姐妹adminFunctionsGroup
,因为他们都有父级`top。
我尝试按如下所示创建它,但收到错误:
AttributeType not found: adminFunctionsGroup
尝试:
attributetype ( 1.3.6.1.4.1.42.2.27.4.1.8
NAME 'adminFunctions'
DESC 'Admin functions'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.3.6.1.4.1.42.2.27.4.1.9
NAME 'adminGroups'
DESC 'Admin groups'
EQUALITY caseExactIA5Match
SUP adminFunctionsGroup
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
objectclass ( 1.3.6.1.4.1.42.2.27.4.2.1
NAME 'User'
DESC 'user object'
SUP top
STRUCTURAL
MUST ( cn $ adminGroups )
MAY adminFunctions )
在objectclass
定义中是否还有其他引用兄弟的方式?