Para impedir que o lightdm faça logon automaticamente no usuário bob , edite /etc/lightdm/lightdm.conf e altere a linha
autologin-user=bob
para
autologin-user=
(o = será o último caractere da linha)
Suponha que o login automático para uma sessão esteja ativo no Ubuntu. Portanto, não haverá oportunidade de selecionar uma sessão (por exemplo, gnome, unity, kde, etc). Mas se o ambiente estiver corrompido, não há como escapar, exceto pela linha de comando.
Existe uma maneira de desabilitar o login automático sem depender da sessão da GUI
Para impedir que o lightdm faça logon automaticamente no usuário bob , edite /etc/lightdm/lightdm.conf e altere a linha
autologin-user=bob
para
autologin-user=
(o = será o último caractere da linha)
Você pode usar sed para fazer isso automaticamente:
sudo sed -i.backup -e 's/autologin-user=\(.*\)/autologin-user=/ /etc/lightdm/lightdm.conf
Isso alterará a primeira ocorrência de autologin-user=someUser com autologin-user= (substitua someUser por qualquer usuário definido como login automático). Ele também criará um backup do arquivo original denominado lightdm.conf.backup .
Ou você pode simplesmente excluir a linha completamente:
sudo sed -i.backup '/autologin-user=/d' /etc/lightdm/lightdm.conf
Eu testei ambos os métodos em uma nova VM 12.04.5 e funcionou bem.
Pressione Ctrl + Alt + F3 e
sudo service "name of login manager" stop Geralmente este serviço é gdm ou lightdm.
Se você estiver usando o lightdm para fazer login, mas não tiver interface gráfica, poderá executar o seguinte:
sudo nano /etc/lightdm/lightdm.conf
Você verá uma linha autologin-user=username , pode comentá-la com # ou simplesmente excluir a instrução username .
Depois, na linha de comando, execute sudo service lightdm restart ou simplesmente reinicie o seu PC.
Tags command-line lightdm login