O que é necessário para o sudo sem uma senha no Ubuntu?

2

Eu tenho a seguinte linha no meu / etc / sudoers depois de editá-lo via visudo e não consigo sudo sem uma senha. Alguém tem alguma idéia de por que isso não está funcionando corretamente?

myusername ALL = (TODOS: TODOS) NOPASSWD: TODOS

    
por Peter 14.09.2013 / 12:16

2 respostas

4

Ok, eu consertei. A linha precisa ser adicionada ao END do arquivo e não apenas em qualquer lugar para que ele funcione.

    
por 14.09.2013 / 15:05
1

Eu tentei o método acima sem sucesso. Felizmente, depois de horas de dedicação, vou poupar ninguém de ter este problema novamente.

%username% é a variável global do seu nome de usuário (substituí-lo)

Abra uma janela de terminal e digite

sudo usermod -a -G root %username%

Em seguida, digite

sudo nano /etc/pam.d/su

Vá para a linha 19 e remova o # antes

# auth sufficient pam_wheel.so trust

Salve seu arquivo. Problema resolvido:)

O primeiro comando adiciona seu nome de usuário ao grupo: root.

O segundo comando permite que todos os membros do root sejam su.

    
por 13.04.2014 / 19:55

Tags