login

Login automático de secretária como raiz no Ubuntu 22.04.1 LTS

Em primeiro lugar:

  • Eu sei que não é uma boa prática.Mas eu uso principalmente este VM para fazer coisas malucas e estou farto de estar sempre a digitar a minha palavra-passe.Também sou preguiçoso e não quero fazer o login manualmente.Por isso,por favor,veja isto como uma experiência.
  • Esta não é uma duplicata das últimas perguntas mencionadas.continue a ler e sabe o que quero dizer.
  • Porquê? Só porque! Esta é a única razão.
  • Sim,é estúpido e perigoso.
  • Sim,não vou usar isto em mais lado nenhum.É só por diversão.
  • Qualquer outra pessoa: NÃO USE ISSO!

Finalmente vamos começar:

Eu segui as respostas de Login como root na área de trabalho do Ubuntu e Como habilitar o login root? . Eles funcionam e eu consigo fazer o login. Como você pode ver:

Mas agora vem o problema: Assim que tento editar meu /etc/gdm3/custom.conf , altere AutomaticLogin=user para AutomaticLogin=root e reinicie, a tela de login do ubuntu não aparecerá mais. Está travando nessa tela:

Agora não consigo de todo fazer o login.

Como é que posso fazer com que isto funcione?

Os logs podem ser encontrados em: https://gist.github.com/janwiesemann/8f7c8d2e267c61d6c514da8ae734794f

Sou contra...totalmente:

  • Muitas aplicações irão recusar/pararar o trabalho.
  • A segurança do sistema será totalmente comprometida a partir de ...Todas as tarefas diárias normais,por exemplo,receber e abrir e-mails,navegar em websites e criar/remover directórios e ficheiros ...etc.,tornar-se-ão extremamente perigosas.
  • O modo de resgate agora solicitará uma senha quando você quiser cair em um shell de root para recuperar seu sistema.
  • Você escolhe... PERIGOSO .

Mas, acho que você já passou muito desse ponto... Você já fez e gosta tanto ( TENTAÇÃO PERIGOSA ) que até quer que seja automático! ... O login automático lê o arquivo:

/etc/pam.d/gdm-autologin

Que tem uma linha para impedir o login automático do root (porque é perigoso ) que se parece com isso:

auth    required    pam_succeed_if.so user != root quiet_success

Aí está... Você foi avisado... Sorriso malvado :-)... Por favor , não faça isso... Se você fizer mesmo assim, não venha aqui pedir ajuda... Porque você fez de propósito.




$ sudo -i
[sudo] password for hannu: 
root:~# 

Onde está a parte mais difícil se está prestes a destruir o seu VM? ;-)