Descripción del curso
OpenLDAP es una solución libre del protocolo LDAP para realizar las veces de servicio de directorio ordenado y distribuido así como BBDD.
Objetivos
El objetivo del curso es conocer el uso e implementar y administrar la herramienta OpenLDAP y saber cómo integrarla con terceras aplicaciones.
Requisitos
Conocimientos básicos sobre servicios Linux.
Orientado a
Personas interesadas en el aprendizaje del uso y administración de OpenLDAP y las distintas arquitecturas en que se puede desplegar.
Programa
- Introducción a las LDAP
- Ventajas y desventajas de LDAP
- Diferencias con una BBDD relacional
- Administración de LDAP
- Introducción a estructura de arbol
- Definición de términos
- Entradas, atributos, tipos de atributos
- LDIF, Objetos
- Schemas
- Administración de OpenLDAP
- Instalación de openldap
- Comandos de openldap (ldapsearch, ldapmodify, ldapdelete)
- Configuración de slapd.conf
- Realización de búsquedas
- Modificación de atributos y DN
- Backend de datos: BDB, HDB, LDBM, SQL…
- Clientes de acceso
- PHPLdapAdmin
- LDAPadmin, gq, cpu
- Permisos
- Control de accesos
- ACL globales y backend
- Arquitecturas avanzadas
- Replicación de directorios
- Configuración arquitectura maestro-esclavo
- LDAP + SSL
- Backup y recuperación de errores
- Volcado de datos formato LDIF
- Volcado de configuración
- Restaurando un backup
- Integración de OpenLDAP con terceras aplicaciones
- Integración con PHP
- Integración con herramientas corporativas
- Búsquedas avanzadas
- Integración de OpenLDAP con Zimbra