Como executar uma GUI completa como root?

10

Eu não me importo se eu estragar o sistema (o que é provável se eu fizer coisas como esta), ou os possíveis problemas de segurança que isso poderia implicar. Note que eu não quero apenas " ativar o login do root? ", mas executar minha GUI de baixo para cima como raiz. Não quero digitar minha senha para nada além de login e controle total sobre ela.

Claro, eu quero qualquer aplicativo em execução como root, como Firefox, LibreOffice, etc., sem ter que atrapalhar o terminal. Então, como faço isso?

  

Esta questão tenta direcionar os usuários que não gostam do sistema de permissões atual com o root sendo separado dos usuários normais. Eu não endosso tais comportamentos , mas se um usuário quiser, por qualquer motivo , essa questão deve se encaixar em suas bordas.

Não é aconselhável para novos usuários

    
por Braiam 31.10.2013 / 14:29

2 respostas

24

Leia isto antes de fazer qualquer coisa Por que é ruim fazer o login como root ?

Antes de mais nada, você deve definir a senha de root .

sudo passwd root
Enter new UNIX password:

Agora você tem root password. Agora ative a conta root :

sudo usermod -U root

Então você deve permitir que o lightdm, gdm ou kdm permita o login como root .

Para ativar isso:

No GDM

Edite o arquivo /etc/gdm/custom.conf e inclua AllowRoot=true .

No KDM

Edite o arquivo /etc/kde4/kdm/kdmrc e altere AllowRootLogin=false para AllowRootLogin=true .

no LightDM

Este procedimento ativa o menu "Outros", para que você possa digitar o nome de usuário root e o login. Você deve editar /etc/lightdm/lightdm.conf e adicionar greeter-show-manual-login=true . Então reinicie.

Outros gerenciadores de sessão têm outros métodos para realizar isso.

Como você percebeu, eu dei as instruções, mas por qualquer circunstância, você não deve executar a GUI como root . A Lei de Murphy diz que é provável que você estrague de alguma forma e fique aborrecido começando de novo.

Eu brinquei o suficiente, como eu volto?

Para desativar o login root, basta digitar:

sudo passwd -dl root

Em seguida, reverta as alterações nos arquivos acima. Sentiu-se bem com poderes super-vaca?

    
por Braiam 31.10.2013 / 14:29
1

Eu usei nodm para essa finalidade em um repertório do LiveCD que eu havia criado uma vez.

sudo apt-get install nodm

Em seguida, configure-o para ativar e configurar o usuário para usar:

sudo vi /etc/default/nodm
    
por KFro 19.01.2014 / 01:14