¿Qué usuario se muestra en la pantalla de inicio de sesión de Linux?

¿Qué usuario se muestra en la pantalla de inicio de sesión de Linux?

En linux mint mate 17.2, Oracle-xe creó un usuario oraclecon uid = 1001, su contraseña /etc/shadowes *, lo que significa deshabilitar el inicio de sesión, supongo.

Pero el usuario oracletodavía aparece en la pantalla de inicio de sesión.

Intenté bloquear al usuario para que inicie sesión a través de passwd -l oracle, pero todavía aparece en la pantalla de inicio de sesión.

Las preguntas son:

  • ¿Qué tipo de usuario se muestra en la pantalla de inicio de sesión? ¿Son los usuarios con uid >= 1000?
  • ¿Cómo puedo mantener al usuario (con uid >= 1000) y evitar que se muestre en la pantalla de inicio de sesión?

Respuesta1

Cualquieraedite /etc/lightdm/users.conf(si AccountsService no está instalado, sistemas más antiguos) y agregue yourusernamea la hidden-userslínea, por ejemplo:

[UserList]
hidden-users=nobody nobody4 noaccess yourusername

O(si AccountsService está habilitado, por ejemplo, ubutnu14.04) cree un archivo llamado /var/lib/AccountsService/users/yourusernameque contenga estas líneas:

[User]
SystemAccount=true

Puede hacerlo si comprueba que AccountsService está instalado en Ubuntu con:

dpkg -l accountsservice

o para sistemas basados ​​en rpm (por ejemplo, CentOS) con:

rpm -qa | grep glibc-static

información relacionada