Como criar um atalho de teclado no Ubuntu 12.04 para reinicialização / desligamento que pode ser executado até por usuários não-root

1

Desejo criar uma tecla de atalho para reinicialização / desligamento para todos os usuários (incluindo usuários não raiz). Eu tentei criar uma tecla de atalho personalizada Ctrl + R e atribuí-lo ao comando " gksu reboot " no entanto, o Ubuntu requer privilégios de root para executar o comando e lança a mensagem

Falha ao executar a reinicialização como root O mecanismo de autorização subjacente (sudo) não permite que você execute este programa. Entre em contato com o administrador do sistema.

Eu não desejo dar privilégios de root aos usuários e essencialmente querer executar o Shutdown / Reboot (que geralmente é acessado através do ícone de engrenagem por todos os usuários) através de comandos usando teclas de atalho

Alguém por favor pode ajudar?

    
por Srini 15.01.2014 / 20:56

1 resposta

0

Você pode permitir que todos os usuários executem apenas o comando reboot sem senha, gksu deve obter essa permissão corretamente. Adicione isto ao seu arquivo sudoers :

ALL ALL=NOPASSWD: /sbin/reboot

POR FAVOR, não edite sudoers diretamente. Use sudo visudo para obter um editor, que irá verificar a sintaxe do arquivo depois de salvá-lo. Anexe essa linha no final, salve e saia dela. Se visudo encontrar um problema, ele ajudará você a não se desconectar do sistema.

    
por roadmr 15.01.2014 / 21:16