79
Manual. Manual. Instalación y configuración Instalación y configuración OpenLDAP mediante Scripts. OpenLDAP mediante Scripts.

Manual OpenLDAP

Embed Size (px)

DESCRIPTION

Instalación y configuración OpenLDAP en Debian mediante scripts

Citation preview

Page 1: Manual OpenLDAP

Manual.Manual.Instalación y configuración Instalación y configuración OpenLDAP mediante Scripts.OpenLDAP mediante Scripts.

Page 2: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 2

Licencia del documento

Algunas imágenes pueden proceder de Internet y pueden tener copyright.

Page 3: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 3

Prologo

¿Qué es un servicio de directorio?Es un servicio orientado a la centralización jerárquica de la información de una red determinada.

¿Qué es LDAP?Es un protocolo para ofrecer acceso a un servicio directorio.

¿Qué es el OpenLDAP?Es el administrador del LDAP en Linux

Para más información:enlace

Page 4: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 4

Indice 1. ¿Qué necesitamos?

2. Servidor 2.1. Pasos previos 2.2. Instalación OpenLDAP 2.3. Insertar datos al Servidor OpenLDAP

3. Cliente3.1. Pasos previos

3.2. Instalación y configuración OpenLDAP

4. Comprobaciones

5. Añadir carpeta compartida5.1. Servidor5.2. Cliente

6. Perfiles móviles6.1. Servidor6.2. Cliente

7. Conclusiones

Page 5: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 5

1. ¿Qué necesitamos?

Vamos a necesitar:● Servidor con Linux(Debian) ● Cliente1 Linux (Debian)

Recomiendo:Vamos a necesitar ciertos datos, para acordarnos posteriormente vamos a rellenar esta tabla que nos vendrá de ayuda posteriormente.Cada uno que lo haga en Libreoffice, Microsoft Word, papel, etc.

Servidor Cliente

Hostname servidor cliente1

Dominio casa.es casa.es

IP 192.168.1.30 192.168.1.31

También se puede hacer otra tabla con los datos de las UO,GRUPOS,USUARIOS del OpenLDAP.

Page 6: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 6

2. Servidor

Primero vamos a descargarnos los Scripts necesarios para el servidor.Desde mi blog: MAGV117

Creamos una carpeta e introducimos todos los Scripts dentro:

Page 7: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 7

2.1. Pasos previos

Vamos a realizar una serie de tareas para preparar el ServidorServidor antes de la instalación del OpenLDAPOpenLDAP.Para los pasos previos usaremos el script pasosprevios.sh

Seguiremos los siguientes pasos:

1. Configurar la tarjeta de red y dns.2. Configurar hostname y hosts.3. Actualizar el sistema.

Lo primero que vamos a realizar es la configuración de la redconfiguración de la red. Pulsamos 1.

Menú pasosprevios.sh

Page 8: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 8

2.1. Pasos previos

La parte de red está pensada para un configuración básica cuando tenemos nuestro equipo sin configurar. Cualquier opción que cambiemos machacara si tenemos algo previamente en los archivos de configuración.

En mi caso voy a elegir estática y le pondré los DNS de google.

Seguir las indicaciones que os irán saliendo en el script.

1. Configurar la tarjeta de red y dns.

Page 9: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 9

2.1. Pasos previos

Primero vamos a cambiar nuestro hostname. En mi caso le voy a poner “servidor.casa.es”Requiere reiniciar, pero antes configuramos el /etc/hosts y luego reiniciamos.

Tras cambiar el hostname vamos y modificamos el hosts.La diferencia es que modificar hosts cambia el valor que viene por defecto de 127.0.1.1 y el añadir entrada, añade al final del fichero una nueva ip y dominio.

IMPORTANTE: reiniciamos al terminar.IMPORTANTE: reiniciamos al terminar.Tras reiniciar comprobar el hostname.Tras reiniciar comprobar el hostname.

2. Configurar hostname y hosts.

Page 10: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 10

2.1. Pasos previos

3. Actualizar el sistema.

Podemos ver como mi equipo ahora servidor en vez de debían.

Añadimos los repositorios automáticamente y aplicamos un aptitude update y upgrade.

Ya tenemos nuestro servidor listo para el próximo script. Instalación y configuración del OpenLDAP.

Page 11: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 11

2.2. Instalación OpenLDAP

A continuación vamos a instalar y configurar el OpenLDAP en el servidor.Para ello usaremos el script insconfopenldap.sh

Seguiremos los siguientes pasos:

1. Instalar servidor OpenLDAP.2. Configurar servidor OpenLDAP.3. Comprobar NMAP(debemos instalarlo previamente aptitude install nmap).4. Configurar el ldap.conf5. Realizar una búsqueda

Lo primero que vamos a realizar es la instalacióninstalación. Pulsamos 1.

Menú insconfopenldap.sh

Page 12: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 12

1. Instalar servidor OpenLDAP.

2.2. Instalación OpenLDAP

Vamos a instalar los paquetes necesarios.

Page 13: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 13

1. Instalar servidor OpenLDAP.

2.2. Instalación OpenLDAP

Introducimos la contraseña para el administrador del directorio LDAP. Poner una muy difícil estilo 123456.

Tras aceptar ya tendremos instalado nuestro OpenLDAP.

Page 14: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 14

2. Configurar servidor OpenLDAP.

2.2. Instalación OpenLDAP

Vamos a ir siguiendo los pasos mediante capturas.

Pulsamos en NO, para que nos deje volver a configurar el servicio.

Page 15: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 15

2. Configurar servidor OpenLDAP.

2.2. Instalación OpenLDAP

Introducimos el nombre del dominio que usará LDAP.

Page 16: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 16

2. Configurar servidor OpenLDAP.

2.2. Instalación OpenLDAP

Introducimos el nombre nuestra organización.

Page 17: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 17

2. Configurar servidor OpenLDAP.

2.2. Instalación OpenLDAP

Introducimos la contraseña del administrador del OpenLDAP.

Page 18: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 18

2. Configurar servidor OpenLDAP.

2.2. Instalación OpenLDAP

Usaremos BDB.

Page 19: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 19

2. Configurar servidor OpenLDAP.

2.2. Instalación OpenLDAP

Si, queremos que borre la base de datos.

Page 20: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 20

2. Configurar servidor OpenLDAP.

2.2. Instalación OpenLDAP

No, no deseamos mover la base de datos antigua.

Page 21: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 21

2. Configurar servidor OpenLDAP.

2.2. Instalación OpenLDAP

No, no vamos a necesitar ese protocolo.

Tras esta última, ya tendremos configurado nuestros paquetes del OpenLDAP.

Page 22: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 22

3. Comprobar NMAP.

2.2. Instalación OpenLDAP

Podemos ver como el nmap nos indica que el puerto 389/tcp esta abierto para el servicio ldap. Todo correcto.

Para instalar nmap: aptitude install nmap

Page 23: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 23

4. Configurar el ldap.conf

2.2. Instalación OpenLDAP

Ahora le toca al fichero ldap.conf que se encuentra en /etc/ldap/

Pulsamos añadir una nueva. El script nos preguntará lo necesario.Si nos equivocamos al añadirlo, pulsamos el 2.

Para comprobar el fichero podemos usar el 3.

Lineas añadidas al fichero.

Page 24: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 24

5. Realizar una búsqueda

2.2. Instalación OpenLDAP

Vamos a realizar una búsqueda para ver las entradas que crea automáticamente el OpenLDAP.

En un futuro aparecerán irán apareciendo las que vayamos introduciendo a nuestro servidor OpenLDAP.

Ya tenemos instalado y configurado nuestro servidor OpenLDAP.Ha llegado la hora de introducir datos a el.

Entradas creadas por defecto.

Page 25: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 25

2.3. Insertar datos al Servidor OpenLDAP

Ahora nos toca introducir las unidades organizativas, grupos, usuarios, modificar, etc. en el OpenLDAP en el servidor.Para ello usaremos el script introducir.sh (Me he comido la cabeza, si)

Este Script es el más complejo de todos. Lo primero que debemos hacer es ir al archivo ruta.txt e indicar nuestra posición.

Este archivo le dará al script la ruta nuestra para usarla en una variable. Si movemos el script deberemos cambiar la ruta. Este script usa una serie de carpetas que deben crearse para el correcto funcionamiento. En el menú viene una opción para crearlas automáticamente.

Vamos con el menú.

Page 26: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 26

Lo primero que debemos pulsar es el LEEME, tras verlo pulsamos el 8 para crear las carpetas. Solo es necesario pulsarlo una vez. Si cambiamos el script de lugar tendremos que volver a pulsarlo.

Seguiremos los siguientes pasos:

1. Introducir Unidades Organizativas(UO).2. Introducir Grupos.3. Introducir usuarios.4. Comprobaciones

Lo primero que vamos a realizar es introducir unidades organizativas. Pulsamos 1.

Menú introducir.sh

2.3. Insertar datos al Servidor OpenLDAP

Page 27: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 27

1. Introducir Unidades Organizativas(UO).

Vamos añadir dos unidades organizativas:● People● Group

Vamos añadirlas mediante el for, pulsamos 1.

Vamos a necesitar un fichero llamado datosuo.txt dentro del directorio uo.

Estructura: ou,dc,dcMi caso: people,casa,es

En la siguiente página tenemos mi fichero.

2.3. Insertar datos al Servidor OpenLDAP

Page 28: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 28

1. Introducir Unidades Organizativas(UO).

Abrimos una nueva consola y entramos en el directorio de uo. #nano datosuo.txt

El script esta a la espera, pulsamos q para continuar. TENEMOS que tener creado el fichero datosuo.txt

2.3. Insertar datos al Servidor OpenLDAP

Page 29: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 29

1. Introducir Unidades Organizativas(UO).

El script nos mostrará un cat del fichero. Pulsamos q

2.3. Insertar datos al Servidor OpenLDAP

Page 30: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 30

1. Introducir Unidades Organizativas(UO).

Introducimos la contraseña del LDAP y listo. Ya tenemos añadida nuestras dos unidades organizativas.

Vamos ahora con los grupos.

2.3. Insertar datos al Servidor OpenLDAP

Page 31: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 31

2. Introducir Grupos.

Vamos añadir tres grupos:● Hermanos● Padres● Amigos

Vamos añadirlas mediante el for, pulsamos 1.

Vamos a necesitar un fichero llamado datosgr.txt dentro del directorio grupos.

Estructura: cn,ou,dc,dc,gidNumberMi caso: hermanos,people,casa,es,2000

En la siguiente página tenemos mi fichero.

2.3. Insertar datos al Servidor OpenLDAP

Page 32: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 32

2. Introducir Grupos.

Abrimos una nueva consola y entramos en el directorio de grupos. #nano datosgr.txt

El script esta a la espera, pulsamos q para continuar. TENEMOS que tener creado el fichero datosgr.txt

2.3. Insertar datos al Servidor OpenLDAP

Page 33: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 33

2. Introducir Grupos.

El script nos mostrará un cat del fichero. Pulsamos q

2.3. Insertar datos al Servidor OpenLDAP

Page 34: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 34

2. Introducir Grupos.

Introducimos la contraseña del LDAP y listo. Ya tenemos añadida nuestros tres grupos.

Vamos ahora con los usuarios.

2.3. Insertar datos al Servidor OpenLDAP

Page 35: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 35

3. Introducir usuarios.

Vamos añadir unos usuarios:● Jose● Carmen● Javier● Carlos● Antonio● LauraVamos añadirlas mediante el for, pulsamos 1.

Vamos a necesitar un fichero llamado datosus.txt dentro del directorio usuarios.

Estructura: nombre,apellido,mail,foto,usuario,gidNumberMi caso: jose,jimenez,[email protected],images/icono.jpg,jose,2500

En la siguiente página tenemos mi fichero.

2.3. Insertar datos al Servidor OpenLDAP

Page 36: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 36

3. Introducir usuarios.

Abrimos una nueva consola y entramos en el directorio de usuarios. #nano datosus.txt

IMPORTANTE: Si no vais a poner una foto para cada uno, usar el icono.jpg que doy junto con los scripts. Introducimos icono.jpg en usuarios/images

El script esta a la espera, pulsamos q para continuar. TENEMOS que tener creado el fichero datosus.txt

2.3. Insertar datos al Servidor OpenLDAP

Page 37: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 37

3. Introducir usuarios.

El script nos mostrará un cat del fichero. Pulsamos q

La contraseña de los usuarios es la misma que su usuario.

2.3. Insertar datos al Servidor OpenLDAP

Page 38: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 38

3. Introducir usuarios.

Introducimos la contraseña del LDAP y listo. Ya tenemos añadida nuestros usuarios.

2.3. Insertar datos al Servidor OpenLDAP

Page 39: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 39

3. Introducir usuarios.

Este script además también crea las carpetas con sus respectivos permisos a cada usuario.

2.3. Insertar datos al Servidor OpenLDAP

Page 40: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 40

4. Comprobaciones.

2.3. Insertar datos al Servidor OpenLDAP

Para ver las entradas que hemos introducido realizamos:

● Busqueda ldapsearch● slapcat

Page 41: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 41

4. Comprobaciones.

Podemos observar todas lo que hemos realizado anteriormente.

2.3. Insertar datos al Servidor OpenLDAP

Page 42: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 42

4. Comprobaciones.

Slapcat nos muestra todo con el máximo detalle.

2.3. Insertar datos al Servidor OpenLDAP

Page 43: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 43

Terminado (por ahora).

Ya hemos realizado las tareas necesarios en el servidor, ahora debemos irnos al cliente. Dejamos el servidor encendido.

Volveremos al servidor cuando posteriormente vayamos a configurar una carpeta compartida para usarla en los perfiles móviles.

Espero que por ahora nos os haya dado mucho dolor de cabeza porque aún falta la mejor parte.

Pasa a la siguiente página para irnos al cliente.

2. Servidor

Page 44: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 44

Primero vamos a descargarnos los Scripts necesarios para el cliente.Desde mi blog: MAGV117

Creamos una carpeta e introducimos todos los Scripts dentro:

3. Cliente

Page 45: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 45

3.1. Pasos previos

Vamos a realizar una serie de tareas para preparar el ClienteCliente antes de la instalación del OpenLDAPOpenLDAP.Para los pasos previos usaremos el script pasosprevios.sh

Seguiremos los siguientes pasos:

1. Configurar la tarjeta de red y dns.2. Configurar hostname y hosts.3. Actualizar el sistema.

Lo primero que vamos a realizar es la configuración de la redconfiguración de la red. Pulsamos 1.

Menú pasosprevios.sh

Page 46: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 46

3.1. Pasos previos

La parte de red está pensada para un configuración básica cuando tenemos nuestro equipo sin configurar. Cualquier opción que cambiemos machacara si tenemos algo previamente en los archivos de configuración.

En mi caso voy a elegir estática y le pondré los DNS de google.

Seguir las indicaciones que os irán saliendo en el script.

1. Configurar la tarjeta de red y dns.

Page 47: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 47

3.1. Pasos previos

Primero vamos a cambiar nuestro hostname. En mi caso le voy a poner “cliente1.casa.es”Requiere reiniciar, pero antes configuramos el /etc/hosts y luego reiniciamos.

Tras cambiar el hostname vamos añadir una entrada a hosts

Mis datos para añadirlos son los del servidor.192.168.1.30 servidor.casa.es

IMPORTANTE: reiniciamos al terminar.IMPORTANTE: reiniciamos al terminar.Tras reiniciar comprobar el hostname.Tras reiniciar comprobar el hostname.

2. Configurar hostname y hosts.

Page 48: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 48

3.1. Pasos previos

3. Actualizar el sistema.

Podemos ver como mi equipo ahora cliente1 en vez de debían.

Añadimos los repositorios automáticamente y aplicamos un aptitude update y upgrade.

Ya tenemos nuestro cliente listo para el próximo script. Instalación y configuración del OpenLDAP.

Page 49: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 49

3.2. Instalación y configuración OpenLDAP

A continuación vamos a instalar y configurar el OpenLDAP en el cliente.Para ello usaremos el script insconfldapcliente.sh

Seguiremos los siguientes pasos:

1. Instalación y configuración paquetes OpenLDAP.2. Configuración de archivos necesarios OpenLDAP.

Lo primero que vamos a realizar es Instalación y configuración paquetes OpenLDAP.. Pulsamos 1.

Menú insconfldapcliente.sh

Page 50: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 50

1. Instalación y configuración paquetes OpenLDAP.

Si tenemos algún error a la hora de configurar podemos volver a reconfigurar el libnss-ldap.

3.2. Instalación y configuración OpenLDAP

Primero. Indicamos nuestro servidor LDAPEn mi caso es:ldap://servidor.casa.es

Page 51: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 51

1. Instalación y configuración paquetes OpenLDAP.

Indicamos el nombre distintivo, en mi caso:dc=casa,dc=es

3.2. Instalación y configuración OpenLDAP

Page 52: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 52

1. Instalación y configuración paquetes OpenLDAP.

Vamos a usar la versión 3.

3.2. Instalación y configuración OpenLDAP

Page 53: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 53

1. Instalación y configuración paquetes OpenLDAP.

Borramos lo que aparece para la cuenta root, no queremos usar esta opción.

3.2. Instalación y configuración OpenLDAP

Page 54: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 54

1. Instalación y configuración paquetes OpenLDAP.

Como no vamos a usar la cuenta root del LDAP en el cliente, no indicamos ninguna contraseña.

3.2. Instalación y configuración OpenLDAP

Page 55: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 55

1. Instalación y configuración paquetes OpenLDAP.

Nos indican que vamos a tener que configurar posteriormente el fichero /etc/nsswitch.conf

3.2. Instalación y configuración OpenLDAP

Page 56: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 56

1. Instalación y configuración paquetes OpenLDAP.

No queremos que nuestro administrador de LDAP sea root en el cliente. Indicamos NO.

3.2. Instalación y configuración OpenLDAP

Page 57: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 57

1. Instalación y configuración paquetes OpenLDAP.

No necesitamos esta opción. Indicamos no.

3.2. Instalación y configuración OpenLDAP

Page 58: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 58

2. Configuración de archivos necesarios OpenLDAP.

3.2. Instalación y configuración OpenLDAP

Vamos a configurar tres ficheros.1. Configurar /etc/ldap/ldap.conf2. Configurar /etc/nsswitch.conf3. Configurar /etc/pam/common-session

Vamos en orden, empezamos por el 1.

Page 59: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 59

2. Configuración de archivos necesarios OpenLDAP.

3.2. Instalación y configuración OpenLDAP

/etc/ldap/ldap.conf

Mi fichero ldap.conf

Page 60: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 60

2. Configuración de archivos necesarios OpenLDAP.

3.2. Instalación y configuración OpenLDAP

/etc/nsswitch.conf

Comprobaciones

Usuarios del OpenLDAP aparecen en el cliente:

Grupos del OpenLDAP aparecen en el cliente:

Si esto sale bien, perfecto. Si os falla es porque se ha introducido un dato erróneo en el cliente. Mucho ojo.

Page 61: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 61

2. Configuración de archivos necesarios OpenLDAP.

3.2. Instalación y configuración OpenLDAP

/etc/pam/common-session

Se configura automáticamente.

Listo. Ya tenemos configurado nuestro cliente.

vamos a la prueba final, pasa la página.

Page 62: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 62

4. Comprobaciones

Abrimos una nueva consola en el cliente e iniciamos sesión con un usuario del OpenLDAP.

¡¡Perfecto!! Ahora vamos a reiniciar y probamos desde el entorno gráfico.

Page 63: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 63

4. Comprobaciones

Inicio sesión y perfecto.

Por último nos queda ver las carpetas compartidas y perfiles móviles, vamos a ello.

Page 64: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 64

5. Añadir Carpeta Compartida

Vamos a compartir una carpeta de nuestro servidor al cliente.Para ello usaremos el script introducir.sh

Pulsamos 5 para entrar en el menu de instalar y configurar NFS.

Menú introducir.sh

Page 65: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 65

5. Añadir Carpeta Compartida

5.1. Servidor.

1. Instalamos NFS.2. Añadimos una carpeta.

Pulsamos 1. La instalación será automática.

Page 66: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 66

5. Añadir Carpeta Compartida

5.1. Servidor.

Creamos la carpeta que vamos a compartir y le damos permisos. Yo voy a usar esa misma carpeta posteriormente para los perfiles móviles

Añado una carpeta estándar a través del script y puedo ver como está siendo compartida.

Page 67: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 67

5. Añadir Carpeta Compartida

5.2. Cliente.

Usamos el script compartir.sh

1. Instalamos nfs-common.2. Montar carpeta compartidas.

Pulsamos 1. Viene instalado por defecto, pero pulsamos para asegurarnos.La instalación será automática.

Page 68: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 68

5. Añadir Carpeta Compartida

5.2. Cliente.

2. Montar carpeta compartidas.

Comprobamos las carpetas compartidas en la red.

Podemos ver la carpeta del servidor siendo compartida.Ahora vamos a vincularla con el cliente.

Page 69: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 69

5. Añadir Carpeta Compartida

5.2. Cliente.

2. Montar carpeta compartidas.

Montar permanentemente y crear carpeta.

Seguimos las indicaciones del script.

Una vez realizado el montaje permanente y crear carpeta.

Vamos con un usuario y creamos un archivo.

Page 70: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 70

5. Añadir Carpeta Compartida

Cliente. Servidor.

Perfecto. Ahora vamos a configurar los perfiles móviles para usar la carpeta para guardar los datos de los usuarios y que estén siempre disponible.

OJO: no llaméis algún archivo como una carpeta del usuario porque os dará problema posteriormente para perfiles móviles.

Page 71: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 71

6. Perfiles móviles

Vamos a modificar todos los homeDirectory de los usuarios para que usen /home/perfiles/”usuario” Servidor Servidor y lo usen desde el cliente..Para ello usaremos el script introducir.sh

Pulsamos modificar algún parámetro anterior.

Page 72: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 72

6. Perfiles móviles

6.1. Servidor.

Vamos a usar el punto 4.4. Cambiar homeDirectory para perfiles móviles.

Pulsamos 4. El script va indicando como debe hacerse, de todos modos voy a documentarlo porque puede parecer complicado.

IMPORTANTE: seguir las indicaciones paso a paso para evitar errores.

Page 73: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 73

6. Perfiles móviles

6.1. Servidor.

El script nos indica que debemos ir a un fichero temporal2.txt y borrar lineas innecesarias Abrimos una nueva consola y comprobamos el fichero.El script esta en pausa, cuando tengamos hecho esto, pulsamos q. NO ANTES.

Pasar la página, no pulsar q.

Page 74: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 74

6. Perfiles móviles

6.1. Servidor.

Borramos las tres primeras lineas que son innecesarias

Guardamos el fichero con el mismo nombre y entonces vamos a la terminal que sigue en pausa y pulsamos q.

Page 75: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 75

6. Perfiles móviles

6.1. Servidor.

Ahora debemos abrir un nuevo terminal y posicionarnos donde esta el fichero temporal2.txt

Como ROOT introducimos el siguiente comando

En mi caso con mi ruta es el siguiente:

IMPORTANTE: no cambiar los nombres de los ficheros porque si no el script fallará.Cuando tengamos introducido el comando. Vamos a la terminal del script y pusalmos q.

Page 76: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 76

6. Perfiles móviles

6.1. Servidor.

Introducimos los datos que nos pide y nos mostrara el fichero que va a cagar.

Pulsamos q. Creara los directorios con sus permisos y nos pedirá la contraseña del LDAP.

Page 77: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 77

6. Perfiles móviles

6.1. Servidor.

Ya tenemos modificada los homeDirectory.

Podéis realizar un slapcat para realizar más comprobaciones.

Page 78: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 78

6. Perfiles móviles

6.2. Cliente

Nos vamos al cliente e iniciamos sesión con un usuario OpenLDAP.

Podemos ver como su directorio de trabajo esta en /home/perfiles/carmen que está en el servidor.

Pues ya tenemos listo los perfiles móviles.

Page 79: Manual OpenLDAP

Miguel Ángel Ginés Vázquez 79

Conclusiones

Gracias por ver este manual y podéis seguirme en:

Blog: http://magv117.wordpress.com

Twitter: https://twitter.com/#!/cortesano

Más sobre mi: http://about.me/magv

Siguiendo los pasos de este manual vamos a poder instalar y configurar tanto nuestro servidor OpenLDAP como nuestro cliente. Los script están preparado para ofrecer la mayor parte de opciones aunque por supuesto somos libres de usar la linea de comando si así lo deseamos en algún momento.

He testeado bastante el script por lo que no creo que de problemas en debían Las demás distribuciones Linux lo desconozco.

Espero que os sirva de ayuda.