Abridor de desligamento sem senha

0

Eu adicionei um novo launcher ao painel usando este comando para shutdown: gksu telinit 0

Quando queria me livrar da inserção constante de senha, não obtive êxito. Eu abri visudo e adicionei a linha "username" ALL = NOPASSWD: sbin / telinit 0

... mas não funciona

Eu consegui o launcher do hibernate de maneira similar - adicionando a linha no visudo: "username" ALL = NOPASSWD: etc / acpi / hibernate.sh

O que estou fazendo de errado com a linha de desligamento em visudo?

    
por Mersault 01.02.2014 / 22:24

1 resposta

0

Você deve poder usar poweroff para desativar um sistema.

Execute este comando:

sudo visudo

Adicione esta linha na parte inferior (antes da linha #includedir ) ou edite uma linha existente:

USERNAME ALL=NOPASSWD: /sbin/poweroff

(substitua USERNAME pelo seu nome de usuário)

Pressione Ctrl + X , Y , Inserir .

Altere seu ativador para usar o comando sudo /sbin/poweroff .

Para fazer com que esse trabalho seja reiniciado, adicione /sbin/reboot à linha NOPASSWD: acima.

    
por kiri 01.02.2014 / 22:41