2016-10-02 13 views
1

Может кто-нибудь объяснить, для чего используется файл LDIF на openldap? Это как вы устанавливаете схему базы данных? Или это как вы вводите пользователей в своей базе данных? Что у меня на самом деле ниже?LDAP - файл LDIF? - Complete Confusion

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

ответ

1

LDIF означает LDAP Data Interchange Format, и представляет собой текстовый способ ввода данных или экспортировать данные из сервера каталогов LDAP. В случае, выше, это представляет структуру каталогов для пользователей и групп в домене «dc = example, dc = com».

Эти данные должны подчиняться схеме LDAP, которая может или не может быть определена на вашем сервере (она должна быть уже установлена ​​по умолчанию в OpenLDAP).