Comecei a executar Jessie (Debian 8) com uma área de trabalho LightDM / Xfce no meu HTPC depois de ter parado quase no W7. Uma das coisas que não consigo superar é a necessidade de digitar a senha - algo que não é normal para assistir TV.
Seguindo as instruções no Debian Wiki , cheguei até o meu login ser selecionado automaticamente. Mas isso ainda requer a senha e meias correções, como senhas vazias / triviais, não são permitidas.
É possível ir diretamente para a sessão do Xfce sem login / senha?
lightdm --show-config
dêgreeter-session=lightdm-greeter
esession-wrapper=/etc/X11/Xsession
, as linhas sobrepam
eauto-login-user
sejam as mesmas. Sem agreeter-session
linha X não inicia. <br> Fiz a parte para oautologin
grupo, mas ainda precisava digitar minha senha. Depois fiz a parte donopasswdlogin
grupo e nem a minha senha nem o root foram aceitos pelo lightdm ??aqui está a resposta correta para o Debian 9 Jessie, para todos vocês que precisam de ajuda da maneira correta.
Adicionar login automático ao Debian
Primeiro você precisa mudar para o LightDM (Desktop Manager).
Mudar para LightDM **
Adicione a conta de login automático **
Edite os arquivos de configuração do LightDM
Adicione todas as três destas linhas abaixo ao arquivo e salve-o:
Agora, observe que acima tem o XFCE como a sessão. Se você usa gnome, canela, etc., certifique-se de especificar qual sessão (GUI) você usa, caso contrário, acima, você entrará no XFCE e talvez você não o tenha instalado.
Se você não souber, digite
fonte
No Debian 9 e 10 com o Xfce, tudo o que eu precisava fazer era adicionar isso a
/etc/lightdm/lightdm.conf
:Apesar do que as outras respostas dizem, meu usuário não precisa estar no
autologin
grupo e eu não precisava fazer nada com o PAM.(Fonte: https://wiki.debian.org/LightDM#Enable_autologin )
fonte
Eu o resolvi usando a página wiki do Debian e esta página no LinuxServe - especialmente o comentário!
quando
/usr/sbin/lightdm --show-config
recebo dois arquivos:/etc/lightdm/lightdm.conf
e/usr/share/lightdm/lightdm.conf.d/01_debian.conf
Estes eu editei para que
/usr/share/lightdm/lightdm.conf.d/01_debian.conf
nele diz:greeter-session=lightdm-greeter
session-wrapper=/etc/X11/Xsession
e
/etc/lightdm/lightdm.conf
nele diz:autologin-user=username
autologin-user-timeout=0
O truque era que, como diz o comentário no final do segundo link, as configurações de login automático precisam estar na
[SeatDefaults]
seção do arquivo. Há dois lugares em que as linhas aparecem, comentadas, e eu havia comentado o primeiro lugar.Foi um pouco estranho, porque nos arquivos de configurações normais do Debian, linhas como essas não aparecem duas vezes - mas eu deveria ter visto melhor!
fonte
01_debian.conf
são os valores padrão, então tudo que eu precisava mudar eralightdm.conf
autologin-user=root
, autologin falhará silenciosamente a menos que você também comentar-outauth required pam_succeed_if.so user != root quiet_success
em/etc/pam.d/lightdm-autologin
Abaixo funcionou para mim. Eu estava logado como root.
groupadd -r autologin gpasswd -a YOURUSERNAME autologin
autologin-user=YOURUSERNAME autologin-user-timeout=0 autologin-session=DESKTOP_SESSION
2a Se você não souber o nome da sessão
echo $DESKTOP_SESSION
fonte