报错问题:
ldap_add: Invalid syntax (21)
在ldapadd的时候报错了,如果你连英文都导入报这个错的话,就是你ldif文件格式不对,网上有很多资料,自行查阅。
错误的schema:
attributetype (1.2.156.10197.6.1.2.301.2.1 NAME 'RMS-account' DESC '账号' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
正确的schema:
attributetype (1.2.156.10197.6.1.2.301.2.1 NAME 'RMS-account' DESC '账号' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128})
有没有发现哪里不对?
SYNTAX 符号类型不一样是吧,那我们来看看这两种符号代表的是什么。
IA5 String Y 1.3.6.1.4.1.1466.115.121.1.26
Directory String Y 1.3.6.1.4.1.1466.115.121.1.15
IA5 String:
( 1.3.6.1.4.1.1466.115.121.1.26 DESC 'IA5 String' )