我尝试将以下 LDIF 文件放入 Apache Directory Studio,但它抱怨记录必须以空行结尾。你知道为什么吗?
dn: CN=serialNumber,CN=Schema,CN=Configuration,DC=myorg,DC=com
changetype: ntdsSchemaAdd
lDAPDisplayName: serialNumber
adminDisplayName: serialNumber
description: Token serial number
attributeSyntax: 2.5.5.12
oMSyntax: 64
isMemberOfPartialAttributeSet: FALSE
isSingleValued: TRUE
searchFlags: 0
objectClass: attributeSchema
attributeID: 1.2.840.113556.1.8000.2554.56278.0.46625.19000.45599.15687267.6686356.2.1
schemaIDGUID:: 3U7SiIq9SByhs/i1Z6fEsw==
LDIF 规范 (RFC 2849) 规定一行必须以换行符(CR 或 LF)结尾。每条记录后必须有一个空行,因为这是它们的分隔方式。
顺便说一句:
ntdsSchemaAdd
Apache Directory Studio 不支持 changetype。仅支持标准更改类型 (add
,modify
,delete
,moddn
)。