Estoy siguiendo la guía del servidor para ubuntu 14.04 LTS y estoy intentando configurar ldap pero tengo un problema. Se supone que hay un nombre llamado dc=example,dc=com
pero cuando escribo ldapsearch -x -LLL -H ldap:/// -b dc=example,dc=com dn
obtengo No such object (32)
en lugar de
dn: dc=example,dc=com
dn: cn=admin,dc=example,dc=com
como dice la guía que debería hacerlo.
Ahora, después de crear el add_content.ldif
archivo con los contenidos enumerados en la guía y usar el comando ldapadd -x -D cn=admin,dc=example,dc=com -W -f add_content.ldif
con la contraseña que configuré durante la instalación, obtengo ldap_bind: Invalid credentials (49)
.
Entonces, supongo que no hay dc=example,dc=com
ldap dit, ¿dónde está o cómo lo hago para poder seguir la guía?
Respuesta1
Acabo de comprobar slapd
la instalación en una máquina virtual y no crea un DN de ejemplo de forma predeterminada (lo cual es bueno):
$ ls /etc/ldap/slapd.d
cn=config cn=config.ldif
Puede agregar entradas desde un DN base o ejecutar sudo dpkg-reconfigure slapd
, en cuyo caso, aparecerán estas opciones:
- ElegirNo:
- Utilice un FQDN (como
example.com
,my.personal.site.org
, etc.): NO ingresedc=example,dc=com
aquí. - Elija algún nombre (por ejemplo, "Un sitio de ejemplo", "Mi sitio personal", etc.):
- Cuando se le solicite la contraseña de administrador, la restablecerá a
cn=admin,cn=config
. Por lo tanto, no es necesario que utilices la contraseña que estableciste durante la instalaciónslapd
. - Utilice HDB a menos quesaberde lo contrario. Si no sabes qué es esto, HDB es.
- Como no tenemos una base de datos, elija sí.
- Aquí igual. Muévelo.
- No permita v2 a menos quesaberde lo contrario. Si no sabes qué es esto,Noes.
Se creará un DN base para cualquier FQDN que haya ingresado.
Puede repetir sudo dpkg-reconfigure slapd
para restablecer slapd
y comenzar de nuevo desde cero en cualquier momento.