2 bases

1. 2 bases

Ricardo Gonçalves Soares Filho
rgsfilho

(usa Debian)

Enviado em 22/01/2014 - 17:24h

Olá,

Tenho funcionando perfeitamente 1 diretorio

# cat ldap.conf
BASE dc=teste1, dc=com, dc=br

e no meu slapd.conf esta tudo configurado para: teste1.com.br

Porem se eu quiser criar uma outra base como: teste2

No caso eu tenho que instalar outro openldap em outra maquina e passar outro ip , configurando assim BASE dc=teste2, dc=com, dc=br

resumindo preciso ter 2 bases distintas no mesmo openldap, porem eu configuro tudo como empresa1, queria ver se é possivel eu ter empresa2


no meu teste no cliente de email eu adiciono o diretorio e faço no diretorio LDAP

dc=teste1, dc=com, dc=br

Queria criar um outro diretorio tambem como:
dc=teste2, dc=com, dc=br

Na instalação atual.

Tem como?









  


2. Re: 2 bases

Daniel Magalhães Bicalho
danielmb

(usa Gentoo)

Enviado em 23/01/2014 - 15:23h

Cara nunca fiz isso não, mas acho que pode seguir o seguinte:
você precisar criar duas bases de dados diferentes, com diretórios diferentes
Utilizando o slapd.conf seria algo mais ou menos assim:

Database bdb
suffix "dc=empresa1,dc=com,dc=br"
rootdn "cn=admin,empresa1,dc=com,dc=br"
rootpw secret
directory /var/lib/ldap/empresa1


Database bdb
suffix "dc=empresa2,dc=com,dc=br"
rootdn "cn=admin,empresa2,dc=com,dc=br"
rootpw secret
directory /var/lib/ldap/empresa2


Basicamente é isso, não tem muito mistério. Se você colocar tudo no mesmo diretório, vai corromper e não sobe nenhuma das bases.





3. Re: 2 bases

Ricardo Gonçalves Soares Filho
rgsfilho

(usa Debian)

Enviado em 23/01/2014 - 18:22h

danielmb escreveu:

Cara nunca fiz isso não, mas acho que pode seguir o seguinte:
você precisar criar duas bases de dados diferentes, com diretórios diferentes
Utilizando o slapd.conf seria algo mais ou menos assim:

Database bdb
suffix "dc=empresa1,dc=com,dc=br"
rootdn "cn=admin,empresa1,dc=com,dc=br"
rootpw secret
directory /var/lib/ldap/empresa1


Database bdb
suffix "dc=empresa2,dc=com,dc=br"
rootdn "cn=admin,empresa2,dc=com,dc=br"
rootpw secret
directory /var/lib/ldap/empresa2


Basicamente é isso, não tem muito mistério. Se você colocar tudo no mesmo diretório, vai corromper e não sobe nenhuma das bases.




Fiz o teste, no search consigo listar, mas na administração ele não funcionou via phpldapadmin, chegou a logar.

Logado como: cn=Manager,dc=teste2,dc=com,dc=br


+--> dc=teste1,dc=com,dc=br (50+)
dc=teste2,dc=com,dc=br
Esta base não pode ser criada com PLA.


Ele não permite listar.

Eu queria fazer isso para ter uma administração dos emails sendo @teste1 e @teste2 e um local configurar o diretorio como teste1 e outro como teste2, para não misturar os dominios.


4. Re: 2 bases

Daniel Magalhães Bicalho
danielmb

(usa Gentoo)

Enviado em 23/01/2014 - 18:28h

Nunca vi nada parecido.
O usuário Manager é o administrador desta base?
Verifique as permissões e se não há nenhum erro de digitação no meio do caminho


5. Re: 2 bases

Ricardo Gonçalves Soares Filho
rgsfilho

(usa Debian)

Enviado em 23/01/2014 - 18:40h

danielmb escreveu:

Nunca vi nada parecido.
O usuário Manager é o administrador desta base?
Verifique as permissões e se não há nenhum erro de digitação no meio do caminho


Agradeço pela atenção, mas vou falar pra ele usar 1 diretorio apenas, já que trocam email em comum com a mesma empresa.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts