Mostrando entradas con la etiqueta GDM. Mostrar todas las entradas
Mostrando entradas con la etiqueta GDM. Mostrar todas las entradas

domingo, 13 de julio de 2014

Login sin password en Gnome3 Shell

Si de algo carece Gnome 3 Shell (entre muchas otras cosas) es de un administrador de configuración del GDM. A penas es posible configurar que un usuario inicie sesión automáticamente, pero en el administrador de login de Gnome 2 las posibilidades eran muchas.

Sin embargo, como esto sigue siendo GNU/Linux, la flexibilidad y personalización son indetenibles ya que toda configuración se guarda en un fichero que podemos editar o un comando con sus parámetros que podemos invocar desde el terminal.

Para hacer que un usuario pueda loguearse desde GDM sin que le pida la contraseña pero que no lo haga automáticamente, sino que espere hagan clic sobre el mismo, usaremos el comando passwd.
[fraterneo@rainbow ~]$ sudo passwd -d -f cconcepcion
Con el comando anterior estamos eliminando la contraseña del usuario cconcepcion (-d) y haciéndolo a la fuerza (-f). Lo que permitirá a GDM iniciar la sesión inmediatamente hacemos clic en el usuario.
[fraterneo@rainbow ~]$ man passwd


domingo, 31 de julio de 2011

Como remover usuarios del GDM sin deshabilitar la lista

GDM (GNOME Display Manager) es un gestor de acceso para el X Window System. Muestra una lista de los usuarios que pueden hacer login en el sistema. También nos permite seleccionar el idioma de la sesión y del teclado antes de hacer login y el servicio de escritorio remoto XDMCP. Pero, ¿qué podemos hacer si deseamos que uno o varios usuarios no se muestren en esta lista sin deshabilitarla completamente? Sencillo, sólo necesitamos editar como super usuario el fichero gdm.schemas el cual controla el comportamiento del gdm.

Con nuestro editor preferido, yo uso nano, buscamos el key greeter/Exclude y entre la cláusula ... agregamos el o los nombres de usuarios, separados por coma, que deseamos retirar de la lista del gdm:

$ sudo nano /etc/gdm/gdm.schemas

 
greeter/Exclude 
s bin,root,daemon,adm,lp,sync,shutdown,halt,mail,noaccess,postgres,pvm,rpm,nfsnobody,pcap,fraterneo 

Guardamos los cambios y listo!