Personalizar login en GNOME, GDM 3
El login grafico en nuestros sistemas Linux de vez en cuando es necesario personalizarlos un poco según el usuario destino. Pues bien hoy veremos como cambiar algunos parámetros interesantes de la pantalla de login.
Nuestro objetivo es:
- Deshabilitar el botón de apagado.
- Deshabilitar el botón de reinicio.
- Deshabilitar el control de conexión de red.
- Mostrar un mensaje.
- Deshabilitar la lista de usuarios con posible login.
Entorno
Sistemas:
- Debian 11
- Ubuntu 20.04
Entorno grafico:
- GNOME
- GDM 3
Procedimiento
Abrimos nuestro terminal como root:
Creamos el directorio /etc/dconf/db/gdm.d
mkdir /etc/dconf/db/gdm.dCreamos un fichero con nuestro editor favorito, /etc/dconf/db/gdm.d/01-hide-users
vi /etc/dconf/db/gdm.d/01-hide-usersInsertamos el siguiente texto:
[org/gnome/desktop/a11y]
always-show-universal-access-status=false
[org/gnome/login-screen]
banner-message-enable=true
banner-message-text='Solo personal autorizado. El uso no autorizado de este sistema será perseguido por la ley. \n'
disable-restart-buttons=true
disable-user-list=trueSalvamos el fichero y volvemos al terminal.
Creamos el fichero /etc/dconf/profile/gdm
vi /etc/dconf/profile/gdmInsertamos el siguiente texto:
user-db:user
system-db:gdmSalvamos el fichero y volvemos al terminal.
Actualizamos la configuración con el siguiente comando:
dconf updateComprobamos que todo esta ok con el siguiente comando
ls /etc/dconf/dbEl que nos mostrara algo parecido a esto:
gdm gdm.d ...Reiniciamos el servicio para que los cambios sean efectivos:
systemctl restart gdmCon este procedimiento podemos personalizar oros muchos parámetros. Por ejemplo:
- Color de fondo.
- Tema.
- Añadir un logotipo.
- etc.
En su documentación explica todo esto y mucho mas.
Con esto ya terminamos. Nos leemos pronto.