11.10. Iniciar sesión gráfica en el equipo cliente con un usuario LDAP

Probablemente estés pensando que el final del apartado anterior no te convence, porque la mayoría de las veces necesitarás que los clientes puedan iniciar sesión en la interfaz gráfica.

El problema es que el gestor de sesiones que utiliza Ubuntu es LightDM. El gestor de sesiones es quien se encarga de presentarnos la pantalla de autenticación y, en el caso de LightDM, sólo incluye en la lista aquellos usuarios que ya conoce. Así, por ejemplo, si antes hubiésemos iniciado sesión con la cuenta lgomez en modo texto, al reiniciar el sistema, ya podríamos iniciar con dicha cuenta en modo gráfico.

1

Lista de usuarios conocidos.

No obstante, esto sólo resuelve parte del problema, porque nos obligaría a iniciar sesión siempre en modo texto (al menos una vez), antes de poder iniciarla en modo gráfico.

Si necesitas que muchos usuarios puedan iniciar sesión en un determinado cliente, quizás la solución más sencilla consista en obligar a LightDM a preguntar por el nombre de la cuenta, antes de pedir la contraseña. Así, podremos indicar la cuenta que queramos.

Para hacer esto, debemos editar el archivo /etc/lightdm/lightdm.conf.

2

Como siembre, editamos el archivo con nano.

En el archivo encontraremos un contenido como este:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu

Bastará con añadir dos nuevas líneas al final para que quede así:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
allow-guest=false
greeter-hide-users=true

3

Cuando terminemos, pulsaremos Ctrl + x para salir y nos aseguraremos de guardar los cambios en el archivo.

Ahora, sólo queda reiniciar el ordenador cliente para comprobar que todo funciona correctamente:

4

Primero tendremos que escribir el nombre de usuario de cualquier cuenta (local o LDAP) y después su contraseña.

5

Cuando termine el inicio, podremos comprobar que estamos trabajando con la cuenta correcta.


Anterior

Contenido

Siguiente