Ativando privilégios de root permanentemente e sem senha

-3

Eu quero ativar privilégios de root permanentemente para que, por exemplo, eu nunca precise digitar sudo. Eu também quero uma senha em branco.

Eu encontrei um tópico abordando isso com o link Privilégios Always Sudo . Exatamente o que eu quero fazer é resumido da seguinte forma.

  1. Execute os comandos abaixo e compare as saídas

    sudo cat /etc/shadow
    sudo sed "s/\(^$(whoami):\)[^:]*//" /etc/shadow
    

    Você deve ver que o último removeu o texto sem sentido na frente do seu nome de usuário (que é lido usando $(whoami) ). (Se você não fizer isso, não continue!)

  2. Quando estiver pronto, execute o comando para sobrescrever / etc / shadow (por sua conta e risco!)

    sudo sed "s/\(^$(whoami):\)[^:]*//" /etc/shadow > /etc/shadow
    
  3. Sua conta agora tem uma senha em branco, e você não deve mais ser solicitado para permissões sudo. (Pelo menos, foi o que aconteceu comigo.)

O problema é que recebo uma permissão negada no comando que realmente altera /etc/shadow . Alterar a propriedade do arquivo primeiro permite que o comando seja executado, mas parece que não tenho uma senha em branco. Se eu sair, não consigo voltar, nem em branco nem minha senha original são aceitas.

Por favor, ajude-me a entender por que essas instruções não estão funcionando para mim.

Eu tenho visto várias perguntas como esta na tentativa de resolver o meu problema, e elas freqüentemente se transformam em uma palestra sobre por que alguns acham que esta é uma má ideia. Por favor, apenas me ajude a descobrir isso sem essa discussão indo para lá. Sem saber minha situação específica, ninguém neste tópico pode saber que isso é uma má ideia.

    
por Jack 09.09.2014 / 11:52

1 resposta

1

Este comando:

sudo sed "s/\(^$(whoami):\)[^:]*//" /etc/shadow > /etc/shadow

não funciona, pois o redirecionamento não faz parte do sudo . Em vez disso, faça:

sudo sed -i.bak "s/\(^$(whoami):\)[^:]*//" /etc/shadow

Eu também fiz esta edição no post original.

    
por muru 09.09.2014 / 12:02