objectClass no openldap.

1

Estou trabalhando em openldap na minha caixa de linux (centos) como testing.I criar um arquivo base para discutir com você sobre a funcionalidade objectClass & seu impacto se não escrevermos. Eu escrevo objectClass duas vezes, ou seja, topo e domínio. O que isso significa? O segundo é derivado da objectcle firect como pais relação infantil?

[root@srv1 openldap]# vim base.ldif 
base.ldif 
dn: dc=test,dc=local 
dc: test 
objectClass: top 
objectClass: domain 

Agora eu criei adicionar duas OUs e não adicionar objectClass: top em vendas e marketing.

Para adicionar duas OUs, por exemplo, Vendas e Marketing

dn: ou=Sales,dc=test,dc=local 
ou: Sales 
objectClass:organizationalUnit 

dn: ou=Marketing,dc=test,dc=local 
ou: Marketing 
objectClass: organizationalUnit 

A confusão deve usar todos os objetos objectClass e chield objectClass? Se não adicionarmos qual impacto será na estrutura? A seguir eu uso objectClass top e organizationalunit

dn: ou=Sales,dc=test,dc=local 
ou: Sales 
objectClass: top 
objectClass:organizationalUnit 


dn: ou=Marketing,dc=test,dc=local 
ou: Marketing 
objectClass: top 
objectClass: organizationalUnit 

Por favor me guie qual deles está correto?

obrigado jardim

    
por garden air 08.12.2012 / 13:10

1 resposta

0

Você deve especificar toda a cadeia de objectClass até 'top', a menos que tenha certeza de que seu servidor LDAP irá inserir automaticamente as classes base ausentes para você.

    
por 10.12.2012 / 03:06

Tags