Não liste todos os usuários no login com LightDM

12

Acabei de atualizar para o Ubuntu 11.10 e fiquei me perguntando se é possível não listar todos os usuários atuais e exigir que o usuário digite seu nome de usuário? As políticas de TI da minha empresa exigem que os usuários não sejam listados nas telas de login.

No Ubuntu 11.04, eu consegui fazer isso com os seguintes comandos ...

$ sudo -u gdm gconftool-2 --type boolean --set /apps/gdm/simple-greeter/disable_user_list true
    
por Bryan 19.10.2011 / 00:00

3 respostas

15

Você pode fazer isso editando /etc/lightdm/lightdm.conf . O conteúdo padrão é apenas:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu

E você pode simplesmente adicionar:

greeter-hide-users=true

Para isso. Para obter a lista completa de opções, consulte /usr/share/doc/lightdm/lightdm.conf (ou veja este post sobre lightdm conf ).

    
por Hamish Downer 19.10.2011 / 00:20
3

As respostas sugerindo que você edite o arquivo conf estão erradas .

Do wiki do Ubuntu :

  

A configuração do LighDM é governada pelo arquivo lightdm.conf, no entanto   não é suposto ser editado diretamente, em vez disso, use:

lightdm-set-defaults

Eu encontrei o arquivo em / usr / lib / lightdm / lightdm-set-defaults.

Você deve emitir o seguinte na linha de comando:

sudo /usr/lib/lightdm/lightdm-set-defaults --hide-users true
    
por AThomas 14.03.2014 / 22:49
1

ambas as respostas acima não funcionaram para mim (Ubuntu x64 15.04) .. o wiki do Ubuntu para LightDM funciona para mim, então pensei em postar aqui para outras pessoas que estão procurando por ele, embora também possam seguir o wiki.

source: O que é o LightDM?

de acordo com o wiki do Ubuntu, se quisermos substituir a sessão padrão configurada pelo sistema (fornecida em /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf ), devemos criar um arquivo /etc/lightdm/lightdm.conf.d/50-myconfig.conf e definir nossos materiais lá ...

por exemplo, eu quero desativar a listagem de contas de usuário, ativar o login manual na tela de saudação ou de login e desabilitar o convidado, por isso escrevi o seguinte em   /etc/lightdm/lightdm.conf.d/50-myconfig.conf

primeiro tipo: sudo mkdir /etc/lightdm/lightdm.conf.d/ no terminal para criar a pasta lightdm.conf.d em /etc/lightdm/

então: sudo nano /etc/lightdm/lightdm.conf.d/50-myconfig.conf

e coloque as seguintes linhas:

[SeatDefaults]
allow-guest=false
greeter-hide-users=true
greeter-show-manual-login=true

agora salve o arquivo e reinicie ou faça o logout, é assim que eu consigo funcionar ..:)

    
por noobdeveloper99 17.09.2015 / 15:12

Tags