GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo deshabilitar la lista de usuarios en la pantalla de inicio de sesión de GNOME en CentOS/RHEL 8

Pregunta :¿Cómo deshabilitar la lista de usuarios que se muestra al iniciar sesión en un sistema CentOS/RHEL 8?

Hay 2 formas de deshabilitar la lista de usuarios que se muestra en la pantalla de inicio de sesión en CentOS/RHEL 8.

  1. Configuración por usuario
  2. Configuración global para todos los usuarios

Método 1:configuración por usuario

En este método, se elimina un usuario individual de la lista de usuarios que aparece en la pantalla de inicio de sesión. Entonces, si deshabilitamos el usuario "sandy", no aparecerá en la lista de usuarios mientras que otros usuarios seguirán estando en la lista. Si desea deshabilitar a todos los usuarios para que no aparezcan en la lista de usuarios, deberá aplicar la misma configuración a un usuario individual. En su lugar, puede acercarse al método global de deshabilitar la lista de usuarios completa.

1. Modifique el archivo de configuración del perfil de usuario /var/lib/AccountsService/users/[username] y modifique la línea “SystemAccount=false ” a “SystemAccount=true “. Entonces, si el nombre de usuario es john, debe editar el archivo de configuración del perfil:/var/lib/AccountsService/users/john.

# vi /var/lib/AccountsService/users/john
id='centos'
version-id='8'

[User]
Icon=/home/john/.face
SystemAccount=false

2. Salga de la cuenta y verifique la pantalla de inicio de sesión. El usuario "john" no debería aparecer en la lista de usuarios ahora.

Método 2:configuración global para todos los usuarios

Como dijimos anteriormente, si no desea que aparezca ninguna lista de usuarios en la pantalla de inicio de sesión, siga los pasos que se describen a continuación.

1. Cree o modifique el archivo de claves gdm /etc/dconf/db/local.d/00-login-screen y agregue las siguientes líneas al archivo de claves.

# vi /etc/dconf/db/local.d/00-login-screen
[org/gnome/login-screen]
# Do not show the user list
disable-user-list=true

2. Después de modificar el archivo, ejecute "dconf update" como usuario raíz para que surta efecto. También reinicie el servicio gmd si los cambios no se reflejan.

# dconf update
# systemctl restart gdm

3. Salga de la sesión y verifique la pantalla de inicio de sesión. Ahora no debería mostrar ninguna lista de usuarios en la pantalla de inicio de sesión y, en su lugar, solicitar que se ingrese un nombre de usuario.


Linux
  1. Cómo deshabilitar el inicio de sesión del usuario raíz a través de SSH

  2. Cómo deshabilitar IPv6 en CentOS / RHEL 7

  3. Cómo habilitar/deshabilitar los modos SELinux en RHEL/CentOS

  4. CentOS/RHEL 6:Cómo deshabilitar IPv6

  5. CentOS / RHEL:cómo deshabilitar el historial de shell BASH

Cómo deshabilitar el inicio de sesión SSH para un usuario específico en Linux

CentOS / RHEL:cómo deshabilitar el inicio de sesión raíz o el acceso raíz en un sistema

CentOS / RHEL 6:Cómo deshabilitar el servicio telnet

CentOS / RHEL:cómo cambiar el shell de inicio de sesión del usuario

Cómo deshabilitar NetworkManager en CentOS/RHEL 8

Cómo deshabilitar mi pantalla táctil