En linux mint mate 17.2
, Oracle-xe creó un usuario oracle
con uid = 1001
, su contraseña /etc/shadow
es *
, lo que significa deshabilitar el inicio de sesión, supongo.
Pero el usuario oracle
todaví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 yourusername
a la hidden-users
lí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/yourusername
que 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