Em linux mint mate 17.2
, oracle-xe criou um usuário oracle
com uid = 1001
, sua parte de senha /etc/shadow
é *
, o que significa desabilitar para login, eu acho.
Mas o usuário oracle
ainda aparece na tela de login.
Tentei bloquear o usuário para login via passwd -l oracle
, mas ainda aparece na tela de login.
As perguntas são:
- Que tipo de usuário é mostrado na tela de login? São usuários com
uid >= 1000
? - Como posso manter o usuário (com UID >= 1000) e impedir que ele seja exibido na tela de login?
Responder1
Qualqueredite /etc/lightdm/users.conf
(se AccountsService não estiver instalado - sistemas mais antigos) e adicione yourusername
à hidden-users
linha, por exemplo:
[UserList]
hidden-users=nobody nobody4 noaccess yourusername
Ou(se AccountsService estiver habilitado - por exemplo, ubutnu14.04) crie um arquivo chamado /var/lib/AccountsService/users/yourusername
contendo estas linhas:
[User]
SystemAccount=true
Você pode verificar se o AccountsService está instalado no Ubuntu com:
dpkg -l accountsservice
ou para sistemas baseados em rpm (por exemplo, CentOS) com:
rpm -qa | grep glibc-static