1

有人可以解释一下openldap上的LDIF文件是做什么用的吗?这是您设置数据库架构的方式吗?或者这是您在数据库中输入用户的方式?我在下面实际上有什么?

dn: ou=people,dc=example,dc=org
objectClass: top
objectClass: organizationalUnit
ou: people

dn: uid=tuser,ou=people,dc=example,dc=org
objectClass: person
objectClass: posixAccount
objectClass: shadowAccount
objectClass: top
uidNumber: 10000
gidNumber: 10000
homeDirectory: /home/tuser
loginShell: /bin/csh
uid: tuser
cn: tuser

dn: ou=groups,dc=example,dc=org
objectClass: top
objectClass: organizationalUnit
ou: groups

dn: cn=tuser,ou=groups,dc=example,dc=org
objectClass: posixGroup
objectClass: top
gidNumber: 10000
cn: tuser

4

1 回答 1

1

LDIF 代表 LDAP 数据交换格式,表示从 LDAP 目录服务器输入数据或导出数据的文本方式。在上述情况下,这表示“dc=example,dc=com”域下的用户和组的目录结构。

此数据必须遵守 LDAP 模式,该模式可能已经在您的服务器中定义,也可能尚未定义(在 OpenLDAP 中默认情况下应该已经存在)。

于 2016-10-02T09:00:20.747 回答