OpenLdap en RedHat 6.2

download OpenLdap en RedHat 6.2

If you can't read please download the document

Transcript of OpenLdap en RedHat 6.2

  • 1. INSTALACIN Y CONFIGURACIN DE OPENLDAP RedHat 6.2 AUTOR: YINA PAOLA GARZN BEDOYA GESTIN DE REDES DE DATOS 464324 INSTRUCTOR: ISABEL CRISTINA YEPES SENA CENTRO DE SERVICIOS Y GESTIN EMPRESARIAL MEDELLN 2014

2. OPENLDAP es una implementacin libre y de cdigo abierto del protocolo Lightweight Directory Access Protocol (LDAP) desarrollada por el proyecto OpenLDAP. Est liberada bajo su propia licencia OpenLDAP Public License. LDAP es un protocolo de comunicacin independiente de la plataforma. Muchas distribuciones GNU/Linux incluyen el software OpenLDAP para el soporte LDAP. Este software tambin corre en plataformas BSD, AIX, HP-UX, Mac OS X, Solaris, Microsoft Windows (NT y derivados, incluyendo 2000, XP, Vista), y z/OS. Bsicamente, OpenLDAP posee tres componentes principales: * slapd - Dominio de servidor y herramientas. * Bibliotecas que implementan el protocolo LDAP. * Programas cliente: ldapsearch, ldapadd, ldapdelete. Adicionalmente, el proyecto OpenLDAP es anfitrin de los su proyectos: * JLDAP - biblioteca de clases LDAP para Java. * JDBC-LDAP - controlador Java JDBC - LDAP. * ldapc++ - biblioteca de clases LDAP para C++. Histricamente la arquitectura del servidor OpenLDAP (slapd, Standalone LDAP Daemon) fue dividida entre una seccin frontal que maneja las conexiones de redes y el procesamiento del protocolo, y un base de datos dorsal o de segundo plano (backend) que trata nicamente con el almacenamiento de datos. La arquitectura es modular y una variedad de backends est disponible para interactuar con otras tecnologas, no slo bases de datos tradicionales. 3. INSTALACIN DE LDAP EN REDHAT 6.2 Antes de comenzar la instalacin debemos tener instalado los servicios de DNS, DHCP, FTP, WEB. Los cuales he mostrado paso a paso en este blog anterior mente. Iniciamos prendindolos uno por uno Dejaremos los cuatro servicios empezando con la mquina, inmediatamente despus de cada reinicio o despus de que apaguen la maquina MONTAR REPOSITORIO Ya que estamos utilizando VirtualBox entramos a configuraciones y en almacenamiento seleccionamos la ISO que utilizamos. 4. Verificamos nuestro repositorio: Desde el repositorio jalaremos los archivos para la instalacin de OPENLDAP y para ello escribiremos lo siguiente: NOTA: obviamente debemos estar como administrador (root) , el * es para que instale todo los paquetes que tengas el OPENLDAP y la (y )aceptara todo lo que pida 5. Modificamos el dominio y el nombre de nuestro host si lo deseamos . para eso abrimos este archivo, con el editor de preferencia en mi caso (nano): Cambiamos donde dice dominio local, con tu dominio Verificamos que all cambiado el dominio, y abra una ventana nueva. Editaremos el archivo /etc/hosts: cambiaremos la primera lnea donde esta 127.0.0.1 colocamos nuestra IP, y en la ltima lnea (del LDAP) colocamos la IP, dominio Le damos ping al hostname de LDAP que agregamos 6. PASSWORD DE LDAP El siguiente comando sirve para generar una password: Nos pide una contrasea la cual la convertir en una password encriptada , esta se debe copiar ya que la necesitaremos para modificar unos archivos esenciales Ahora nos dirigimos a la siguientes directorios Empezamos modificaremos el (2): Ha este archivo le modificamos lo siguiente: En el primero cambiamos nuestro dominio En el segundo cambiamos el admin por el manager y nuevamente el dominio 7. Al final agregamos esta lnea donde pegaremos la password que conseguimos anterior mente Ahora editaremos otro archivo en la misma ruta. Procedemos ha editamos la lnea como se ve: 8. Ahora editamos este archivo, y agregamos en la ltima lnea la password Ahora vamos a copiar este archivo. Y luego veremos con ls - l para verificar que se cre: 9. O tambin puede ser de esta forma: Pero LDAP debe ser el dueo de este archivo, procedemos a cambiarlo de dueo, y final mente vemos de nuevo a quien le pertenece : Ahora modificaremos el siguiente archivo: Para crear el certificado debemos editar el siguiente archivo, le agregares las ltimas dos filas: 10. Ahora, parados en el directorio de root crearemos el certificado de seguridad; (debes agregar los datos especficos que te van pidiendo) Ya creamos nuestro certificado, procedemos a verificar si Exitosamente se han creado pero el dueo es root debemos cambiarlo . 11. Ahora encenderemos nuestro servicio LDAP, y lo dejaremos iniciando siempre que la maquina se apague o reinicie: Ahora necesitamos copiar el siguiente archivo, Otra forma: Creamos un enlace brando para el siguiente archivo: Reiniciamos los servicios de ftp y web 12. Ahora instalaremos una herramienta desde le repositorio, la cual nos sirve para poder migrar la cuentas del sistema Acedemos a el siguiente directorio, en este editaremos el archivo migrate_common.ph, exactamente en la line 61 y simplemente le agregamos una s a (Group). NOTA: estos archivos finales los abriremos con (vim), ya que nos da el nmero exacto de cada fila 13. De nuevo modificamos en la lnea 71 y 74 (del mismo archivo) el dominio, y en la lnea 90 cambiamos el 0 por un 1. NOTA: 1: RECUPERACIN Es necesario migrar el siguiente documento el cual crearemos despus. Crearemos un dos HOME (directorios) , para ubicar los usuarios que debemos crear en cada uno yo los llamare TORRE1, TORRE2 Crear usuarios Y otrgale a cada uno su password: 14. Sucesivamente hacemos lo mismo con cada usuario. Verificamos si los usuarios y contraseas se han creado correctamente Podemos observar con el siguiente comando que las contraseas estn creadas(encriptadas): Igual mente la direccionamos 15. Ahora los direccionamos a la carpeta usuarios de root: Y lo mismo con los grupos: Ahora editaremos el siguiente archivo del directorio en el que estamos exactamente en la lnea 188, colocamos la ruta de la password, guardamos y salimos. Con el siguiente comando veremos la configuracin actual de los usuarios 16. Crearemos y direccionaremos un nuevo archivo para los usuarios y gropos: Verificamos si se ha creado los archivos en el directorio del root: Con los siguientes comandos Actualizaremos nuestros archivos anteriores (ldif), que estn ubicados en el directorio del root: NOTA: la password es la del administrador de LDAP 17. Final mente comprobaremos el funcionamiento de nuestro servicio LDAP con el siguiente comando: 18. Iniciar seccin local mente: