linux: acesso seletivo ao sudo para um comando em particular

0

É possível conceder a um usuário particular acesso sudo apenas para um comando em particular?

Obrigado

-

Mais informações:

Fazemos uma otimização demorada para as caixas uns dos outros sobre o ssh. Essas corridas levam horas, às vezes dias.

O comando shutdown só pode ser executado no sudo. Sendo consciente do meu impacto ambiental, eu gostaria de dar ao (s) iniciador (es) dessas execuções acesso ao comando shutdown na minha caixa, sem acesso ao sudo para todo o resto - para que eles possam desligar a minha máquina quando não precisarem mais dela .

Estou ciente de que posso agendar um desligamento antes deixar minha caixa, mas estou procurando uma solução melhor.

    
por bguiz 22.12.2010 / 06:36

1 resposta

0

use

visudo

como root e adicione

%admin ALL = NOPASSWD: /sbin/shutdown

ao final do arquivo, então

  • adicione o usuário ao grupo de administradores

e você pode executar "sudo shutdown -h now" do usuário.

ou melhor, chmod 4755 o comando de desligamento.

    
por 22.12.2010 / 08:01