Estou seguindo o guia do servidor para Ubuntu 14.04 LTS e estou tentando configurar o ldap, mas estou com um problema. Deveria haver um dit nomeado dc=example,dc=com
, mas quando digito, ldapsearch -x -LLL -H ldap:/// -b dc=example,dc=com dn
recebo No such object (32)
em vez de
dn: dc=example,dc=com
dn: cn=admin,dc=example,dc=com
como o guia diz que eu deveria.
Agora depois de fazer o add_content.ldif
arquivo com o conteúdo listado no guia e usar o comando ldapadd -x -D cn=admin,dc=example,dc=com -W -f add_content.ldif
com a senha que defini durante a instalação eu recebo ldap_bind: Invalid credentials (49)
.
Então, acho que não existe dc=example,dc=com
ldap, então onde está ou como faço para poder seguir o guia?
Responder1
Acabei de verificar slapd
a instalação em uma VM e ela não cria um DN de exemplo por padrão (o que é bom):
$ ls /etc/ldap/slapd.d
cn=config cn=config.ldif
Você pode adicionar entradas a partir de um DN base ou executar sudo dpkg-reconfigure slapd
; nesse caso, você será saudado com estas opções:
- EscolhaNão:
- Use um FQDN (como
example.com
,my.personal.site.org
, etc.): NÃO insiradc=example,dc=com
aqui. - Escolha um nome (por exemplo, “Um site de exemplo”, “Meu site pessoal”, etc.):
- Quando solicitada a senha do administrador, você está redefinindo a senha para
cn=admin,cn=config
. Portanto, não é necessário usar a senha definida durante a instalaçãoslapd
. - Use HDB a menos que vocêsaberde outra forma. Se você não sabe o que é isso, é HDB.
- Como não temos um banco de dados, escolha sim.
- Mesmo aqui. Mova isso.
- Não permita v2 a menos que vocêsaberde outra forma. Se você não sabe o que é isso,Nãoisso é.
Um DN base para qualquer FQDN inserido será criado.
Você pode repetir sudo dpkg-reconfigure slapd
para redefinir slapd
e recomeçar do zero a qualquer momento.