Diferencia entre revisiones de «OpenLDAP»

De Wiki Castanedo.es
Ir a la navegación Ir a la búsqueda
Sin resumen de edición
Sin resumen de edición
Línea 7: Línea 7:


== Ejecutar contenedor en Docker Desktop (DEV) ==
== Ejecutar contenedor en Docker Desktop (DEV) ==
<syntaxhighlight lang="Bash">docker run -d --name openldap --env LDAP_INIT_ORG_DN="dc=culturetas,dc=net" --env LDAP_INIT_ORG_NAME="Culturetas SPQR" --env LDAP_INIT_ROOT_USER_DN='uid=admin,dc=culturetas,dc=net' --env LDAP_INIT_ROOT_USER_PW="CONTRASEÑA" --env LDAP_INIT_PPOLICY_PW_MIN_LENGTH='12' --env LDAP_INIT_ADMIN_GROUP_DN='cn=ldap-admins,ou=Groups,dc=culturetas,dc=net' --env LDAP_INIT_PASSWORD_RESET_GROUP_DN='cn=ldap-password-reset,ou=Groups,dc=culturetas,dc=net' --env LDAP_INIT_RFC2307BIS_SCHEMA=0 --env LDAP_INIT_ALLOW_CONFIG_ACCESS='true' -p 389:389 -p 636:636 -v ldap-data:/var/lib/ldap -v ldap-config:/etc/ldap/slapd.d vegardit/openldap:2.6.10</syntaxhighlight>
<syntaxhighlight lang="Bash">
docker run -d --name openldap \
--env LDAP_INIT_ORG_DN="dc=culturetas,dc=net" \
--env LDAP_INIT_ORG_NAME="Culturetas SPQR" \
--env LDAP_INIT_ROOT_USER_DN='uid=admin,dc=culturetas,dc=net' \
--env LDAP_INIT_ROOT_USER_PW="CONTRASEÑA" \
--env LDAP_INIT_PPOLICY_PW_MIN_LENGTH='12' \
--env LDAP_INIT_ADMIN_GROUP_DN='cn=ldap-admins,ou=Groups,dc=culturetas,dc=net' \
--env LDAP_INIT_PASSWORD_RESET_GROUP_DN='cn=ldap-password-reset,ou=Groups,dc=culturetas,dc=net' \
--env LDAP_INIT_RFC2307BIS_SCHEMA=0 \
--env LDAP_INIT_ALLOW_CONFIG_ACCESS='true' \
-p 389:389 -p 636:636 \
-v ldap-data:/var/lib/ldap -v ldap-config:/etc/ldap/slapd.d \
vegardit/openldap:2.6.10
</syntaxhighlight>


== Testing ==
== Testing ==

Revisión del 13:23 21 mar 2026

Instalación OpenLDAP en Docker

Instalación de vegardit/openldap en Docker.

Descargar imagen

Vamos a usar la imagen que es la latest a día de hoy (2.6.10).

docker pull vegardit/openldap:2.6.10

Ejecutar contenedor en Docker Desktop (DEV)

docker run -d --name openldap \
 --env LDAP_INIT_ORG_DN="dc=culturetas,dc=net" \
 --env LDAP_INIT_ORG_NAME="Culturetas SPQR" \
 --env LDAP_INIT_ROOT_USER_DN='uid=admin,dc=culturetas,dc=net' \
 --env LDAP_INIT_ROOT_USER_PW="CONTRASEÑA" \
 --env LDAP_INIT_PPOLICY_PW_MIN_LENGTH='12' \
 --env LDAP_INIT_ADMIN_GROUP_DN='cn=ldap-admins,ou=Groups,dc=culturetas,dc=net' \
 --env LDAP_INIT_PASSWORD_RESET_GROUP_DN='cn=ldap-password-reset,ou=Groups,dc=culturetas,dc=net' \
 --env LDAP_INIT_RFC2307BIS_SCHEMA=0 \
 --env LDAP_INIT_ALLOW_CONFIG_ACCESS='true' \
 -p 389:389 -p 636:636 \
 -v ldap-data:/var/lib/ldap -v ldap-config:/etc/ldap/slapd.d \
 vegardit/openldap:2.6.10

Testing

Vamos a probar a conectar usando Apache Directory Studio.

  • Hostname: 127.0.0.1
  • Port: 389
  • Bind DN:
  • Bind password:

Referencias