O que há de errado com esta entrada no arquivo / etc / sudoers?

0

Estou tentando deixar o user2 executar um script específico - script.sh que pertence ao user1 e permitir que ele (user2) seja executado como o proprietário do script, user1. Então eu fiz uma entrada no arquivo / etc / sudoers, no entanto visudo mostra um erro, mas não especifica. Aqui está o que eu tenho -

#User priveilege specification
root ALL=(ALL) ALL

#The following line gives an error
user2 ALL=(user1) /home/user1/bin/script.sh

OS: Ubuntu 10.4

    
por sri 15.11.2011 / 04:46

1 resposta

1

Bem, eu diria para criar um novo grupo e adicionar os usuários (user1 e user2) a esse novo grupo.

Depois disso, você adicionaria a entrada abaixo nos sudoers.

newgroup ALL = (TODOS) /home/usuário1/bin/script.sh

Felicidades!

    
por 18.11.2011 / 07:49