Como iniciar um processo por outro grupo usando o sudo

0

Eu queria iniciar um processo como um usuário não raiz com um grupo (não raiz) por sudo . Eu adicionei a linha abaixo em /etc/sudoers

xyz ALL =  (xyz:abc) NOPASSWD: <cmd>

Mas estou sempre recebendo o erro abaixo,

Sorry, user xyz is not allowed to execute '<cmd>' as xyz:abc on SC-1.

Alguém pode me ajudar com isso?

    
por Pragyan Paramita Das 06.04.2016 / 10:44

1 resposta

0

Você quer que o grupo tenha permissões de root ou apenas um usuário?

Se você quiser apenas um usuário, adicione-o ao arquivo sudoers, depois da especificação de privilégio de usuário root ALL=(ALL:ALL) ALL :

xyz ALL=(ALL:ALL) ALL

xyz sendo o usuário. Isso sempre funciona para mim (lembre-se de sair e entrar)

Se você quiser que um grupo inteiro obtenha permissão de root, não posso ajudá-lo.

    
por kek 06.04.2016 / 10:59