小编Raz*_*min的帖子

在openLDAP中创建新的ObjectClass和属性

我是LDAP的新手,正在搜索添加简单的objectClass和Attributes,但仍然出现错误,我想要一个带有简单字符串属性'functionId'的对象'adminFunc',因此我将adminFunc.schema和adminFunc.ldif复制到了架构中夹:

adminFunc.schema:

objectidentifier adminFuncSchema 1.3.6.1.4.1.X.Y
objectidentifier funcAttrs adminFuncSchema:3
objectidentifier funcClass adminFuncSchema:4

attributetype ( funcAttrs:2
  NAME 'functionId'
  EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch
  ORDERING caseIgnoreOrderingMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255} )  

objectclass ( 
  funcClass:1
  NAME 'adminFunc'
  DESC 'Admin permission'
  SUP ( top ) AUXILIARY
  MAY functionId )
Run Code Online (Sandbox Code Playgroud)

adminFunc.ldif :(已通过运行slaptest自动生成)

dn: cn=adminFunc
objectClass: olcSchemaConfig
cn: adminFunc
olcObjectIdentifier: adminFuncSchema 1.3.6.1.4.1.X.Y
olcObjectIdentifier: funcAttrs adminFuncSchema:3
olcObjectIdentifier: funcClass adminFuncSchema:4
olcAttributeTypes: ( funcAttrs:2 NAME 'functionId' EQUALITY caseIgnoreMat
 ch ORDERING caseIgnoreOrderingMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX
  1.3.6.1.4.1.1466.115.121.1.15{255} )
olcObjectClasses: ( funcClass:1 NAME 'adminFunc' DESC …
Run Code Online (Sandbox Code Playgroud)

schema ldap openldap

4
推荐指数
1
解决办法
4234
查看次数

标签 统计

ldap ×1

openldap ×1

schema ×1