1
我有這樣的模式:如何使用ldif將對象類添加到ldap中的條目中?
attributetype (1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
NAME 'email2'
DESC 'email2'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256})
objectclass (2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2 NAME 'myMember'
DESC 'mymenber'
SUP top STRUCTURAL
MAY (email2))
而且我有這樣的對象:
dn: o=myGroup,c=es
o: myGroup
objectClass: top
objectClass: organization
我想的對象類myMember添加到DN:O =爲myGroup,C = ES。我已經創建的部份LDIF:
dn: o=myGroup,c=es
changetype: modify
add: objectclasses
objectclasses: myMember
但是,當我執行此,得到一個錯誤:
>> ldapmodify -x -f modify.ldif -D 'cn=root,c=es' -W
Enter LDAP Password:
modifying entry "o=myGroup,c=es"
ldapmodify: Invalid syntax (21)
additional info: objectclasses: value #0 normalization failed
我在做什麼錯?
我已經改變了這一點,我得到這個其他錯誤: 的ldapmodify:對象類衝突(65) \t附加信息:無效的結構對象類鏈(爲inetOrgPerson/iaaaMember) – intropedro 2011-05-09 11:18:11
@intropedro:不上操作。上面的LDIF中沒有inetOrgPerson。我不明白你正在添加myMember類到MyGroup對象。對象模型看起來很不對。 – EJP 2011-05-09 22:30:57