12.04 Como inicializar automaticamente para o modo de usuário único com login automático

1

Acabei de instalar o Ubuntu 12.04 em uma das 4 máquinas e estou configurando-o. Quando a máquina é usada no modo "produção", ela ficará sem cabeça e precisará inicializar automaticamente no modo de usuário único (e iniciar um aplicativo). Ele precisará de partições montadas, rede, ssh, etc. Eu quero testar a inicialização no modo de usuário único agora, de modo a acertar antes de instalar / atualizar outras máquinas para 12.04.

    
por Nate Lockwood 06.02.2013 / 19:29

1 resposta

1

Eu não sei como eu perdi isso quando eu procurei a pergunta, mas a resposta foi fornecida pelo Sr. Gruber: Como se autenticar (sem entrar com nome de usuário e senha) (no modo de texto)

Como sudo, edite o arquivo / etc / default / grub e mude:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"  

para

GRUB_CMDLINE_LINUX_DEFAULT="text"

Salve e insira o comando

sudo update-grub

O GRUB agora está configurado para inicializar no modo de texto

Como sudo edite o arquivo /etc/init/tty1.conf e altere a linha:

exec /sbin/getty -8 38400 tty1  

para

exec /sbin/getty -8 38400 tty1 -a user-name

Onde "user-name" é o usuário que será logado automaticamente.

Parece funcionar corretamente para mim.

Para chegar a um ambiente de GUI, insira startx . Certifique-se de fazer isso como um usuário "regular" como usando sudo o arquivo .Xauthority terá raiz como o proprietário e causará uma sequência interminável de senhas solicitantes ...

Sr. Gruber menciona usando tty6 em tty1.conf , acho que você não deve editar o TTY que estiver nessa linha, a menos que você tenha um disco de recuperação / usb-stick disponível!

Vou trabalhar no início automático de um script mais tarde ...

    
por Nate Lockwood 07.02.2013 / 21:36