Por que o visudo está dizendo que há um erro de sintaxe?

5

Estou usando o CentOS

uname -a
Linux mydomain.com 3.2.29-48.63.amzn1.x86_64 #1 SMP Sat Sep 15 01:43:12 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Estou tentando adicionar este comando ao meu arquivo / etc / sudoers usando visudo ...

Cmnd_Alias     CHOWNCMD = /bin/chown jboss:jboss /usr/java/jboss/server/default/deploy/myclient*.ear

mas quando tento e salvá-lo, estou reclamando de um erro de sintaxe. Eu posso executar este comando (tudo após o "=") em uma linha de comando, então estou tendo dificuldade em descobrir o que o visudo está reclamando. Alguma sugestão de como modificar a linha acima para que o visudo se comporte?

  • Dave
por Dave 11.10.2012 / 18:48

1 resposta

7

Os dois pontos são o erro de sintaxe. Experimente

Cmnd_Alias     CHOWNCMD = /bin/chown jboss\:jboss /usr/java/jboss/server/default/deploy/myclient*.ear

Isso valida para mim (Fedora 16, sudo 1.8.3p1), e além disso, me dá o privilégio de usar sob sudo .

    
por 11.10.2012 / 19:10

Tags