Como ocultar um usuário específico da tela de login em uma instalação padrão 11.10 e superior? (ou seja, usando o Unity Greeter)?
lightdm
unity-greeter
detly
fonte
fonte
Atualmente, este método não está funcionando devido a um erro no lightdm.
Por favor, verifique o status do bug antes de aplicar este método.
Aqui está o que você quer fazer:
Primeiro, faça um backup da sua configuração.
Então, você precisa editar sua configuração:
Você verá algo assim:
De interesse para nós é a parte aqui:
hidden-users=nobody nobody4 noaccess
Para ocultar o nome de usuário
james
, adicione-o assim:hidden-users=nobody nobody4 noaccess james
Em seguida, reinicie o computador e ele deve ter sumido.
Como referência a outros, consulte
Veja https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/857651
Em algumas versões do lighdm (Ubuntu 14.04), você precisa renomear
[UserAccounts]
para[UserList]
(in/etc/lightdm/users.conf
) para que este método funcione. (Se você estiver interessado em saber por que isso pode ser necessário, consulte acommon/user-list.c:321
fonte lightdm.)fonte
Sua opção até o bug 857651 ser corrigido é criar o usuário com uid <1000
Por exemplo, para atribuir um novo uid menor que 1000, (estamos usando 999), use este comando
Substitua
user-name
por pelo nome de usuário real, exatamente comoanwar
oudetly
etc.fonte
sudo groupmod -g999 user-name
. E como o dqvn2002 menciona em sua resposta, para o Ubuntu 12.04 você precisará de um número <500, para que 999 não funcione.sudo chown -R user-name:user-name /home/user-name
.porque a instalação do Ubuntu 12.04
então precisamos reduzir o
uid
menos de 500exemplo:
sudo usermod -u 499 user-name
Funciona comigo! RESOLVIDO Boa sorte.
fonte
chown
todos os arquivos pertencentes ao usuário, como comentei na resposta do OerHeks.Este método não funciona no Ubuntu 13.10.
Para ocultar os nomes de login do usuário corretamente Você deve abrir a configuração do LightDM:
e adicione as seguintes opções:
Em seguida, salve e reinicie. Isso é tudo.
fonte
Essa é uma variação da resposta de James. Você pode ocultar os usuários no lightDM simplesmente atribuindo a eles um ID abaixo do ID mínimo encontrado em:
No meu PC, eram 1000
Você pode alterar o UID easilly no terminal:
Como funciona no meu PC (em 2016), acho que o bug do lightDM que Eliah Kagan mencionou em 2014 com relação à resposta de James foi resolvido.
fonte