En el blog de Denis Fuenzalida, me encuentro una forma de iniciar sesión en GDM sin especificar contraseña.
Para hacerlo, lo primero que vamos a hacer es mover el archivo /etc/pam.d/gdm y crear un archivo nuevo. Para esto:
$ sudo mv /etc/pam.d/gdm /etc/pam.d/gdm.bak
$ sudo nano /etc/pam.d/gdm
Una vez que se abra el editor, debemos modificar el archivo y dejarlo así:
#%PAM-1.0
auth requisite pam_nologin.so
auth required pam_env.so
# La siguiente linea permite tener una lista de usuarios sin contrasena en GDM:
auth sufficient pam_listfile.so item=user sense=allow file=/etc/gdm/nopassusers.txt onerr=fail
@include common-auth
@include common-account
session required pam_limits.so
@include common-session
@include common-password
Se debe crear un archivo /etc/gdm/nopassusers.txt, donde se pondrán, uno por línea, los usuarios que se quiere que ingresen sin poner su contraseña. Los usuarios que no estén en la lista, deberán poner su contraseña.
Se puede crear el archivo ejecutando
$ sudo nano /etc/gdm/nopassusers.txt
y a continuación añadir cada uno de los usuarios. En caso de que algo salga mal, lo que habría que hacer es volver el archivo /etc/pam.d/gdm a su estado original, es decir:
$ sudo mv /etc/pam.d/gdm.bak /etc/pam.d/gdm
Via | Denis Fuenzalida
