
Tenho um problema com o login automático na inicialização do Ubuntu Server 16.04.1 LTS.
Eu uso este servidor apenas para ouvir rádio na Internet, então não me importo com segurança.
Consegui criar um script bash para iniciar automaticamente o mplayer, mas não consigo configurar o login automático.
Tentei pelo menos 4 soluções (sempre editando o arquivo /etc/init/tty1.conf
e, claro, substituindo USERNAME pelo nome de usuário real):
mudar a linha de
exec /sbin/getty -8 38400 tty1
para
exec /sbin/getty -8 38400 tty1 -a USERNAME
mudar a linha de
exec /sbin/getty -8 38400 tty1
para
exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1
Instale
rungetty
, comente a linhaexec /sbin/getty -8 38400 tty1
e adicione a linha
exec /sbin/rungetty --autologin USERNAME tty1
Instale
mingetty
, comente a linhaexec /sbin/getty -8 38400 tty1
e adicione a linha
exec /sbin/mingetty --autologin USERNAME tty1
Nada ajuda - tenho que inserir meu login e senha na inicialização - alguma ideia do que fazer?
Responder1
Experimente isto:
sudo systemctl edit [email protected]
Isso criará umvisitaarquivo (se necessário) e abra-o em um editor. Adicione o seguinte,substituindo myusername
pelo seu nome de usuário:
[Service]
ExecStart=
ExecStart=-/sbin/agetty --noissue --autologin myusername %I $TERM
Type=idle
Isso vai:
- Crie a pasta se necessário
/etc/systemd/system/[email protected]
- Crie o arquivo se necessário
/etc/systemd/system/[email protected]/override.conf
Responder2
agetty abre uma porta tty, solicita um nome de login e invoca o /bin/login
comando.
Este arquivo substitui a configuração por padrão do agetty no systemd para tty1. Isso fornece uma nova instância de tty1 com login automático para o usuário especificado.
Aliás, o parâmetro --noissue
é usado para ocultar o conteúdo do /etc/issue
login, portanto não é necessário no seu caso.
A opção Type=idle
encontrada no padrão [email protected]
atrasará a inicialização do serviço até que todos os trabalhos sejam concluídos para evitar poluir o prompt de login com mensagens de inicialização. Ao iniciar o X automaticamente, pode ser útil iniciar [email protected]
imediatamente adicionando Type=simple
no arquivo.
Mais informações:getty: Archlinux.org