ldif 文件的格式和操作 对 LDIF 文件进行查错 了解 LDIF LDIF 是一种普遍使用的文件格式,用来描述目录信息或可对目录执行的修改操作
LDIF 完全独立于在所有特定目录中使用的储存格式,LDIF 通常用于从 LDAP 服务器导出目录信息或将数据导入 LDAP 服务器
LDIF 一般很容易生成
因此,可以借助于一些工具(如 awk 或 perl)将专有格式的数据移入 LDAP 目录
也可以编写脚本来生成 LDIF 格式的测试数据
LDIF 文件格式 Novell 导入转换导出导入需要 LDIF 1 格式的文件
以下是 LDIF 1 文件的基本规则: 第一个非注释行必须是版本号:1
版本号后面跟有一个或多个记录
每个记录由多个字段组成,一行一个字段
各行使用换行符或回车符/换行符对分隔
各记录由一个或多个空行分隔
存在两种不同类型的 LDIF 记录:内容记录和更改记录
对 LDIF 文件可以包含的记录数目没有限制,但它们必须属于同一类型
在同一个 LDIF 文件中不能既有内容记录又有更改记录
以井字符 (#) 开头的行是注释行,在处理 LDIF 文件时将被忽略
LDIF 内容记录 LDIF 内容记录代表整个项的内容
以下是 LDIF 文件示例,共包含四个内容记录: 1 version: 1 2 dn: c=US 3 objectClass: top 4 objectClass: country 5 6 dn: l=San Francisco, c=US 7 objectClass: top 8 objectClass: locality 9 st: San Francisco 10 11 dn: ou=Artists, l=San Francisco, c=US 12 objectClass: top 13 objectClass: organ