Como executar o ip netns exec sem senha?

0

Estou no ar e estou usando um namespace de rede wiredlan para ethernet, usando-o para aplicativos baseados em LAN e grandes downloads. Eu corro comandos / apps nos netns como:

alias runonlan='sudo ip netns exec wiredlan sudo -u me --' 
runonlan command

Isso funciona, mas eu quero ser capaz de executá-lo sem ter que digitar a senha, para facilitar as coisas. Mas como a parte command de runonlan command varia, não consigo descobrir o que colocar em sudoers para que seja executada sem solicitar senha.

Então, eu tentei editar sudoers, adicionando (um de cada vez):

me ALL=(ALL) NOPASSWD: /bin/ip *
me ALL=(ALL) NOPASSWD: /bin/ip netns
me ALL=(ALL) NOPASSWD: /bin/ip netns exec wiredlan
me ALL=(ALL) NOPASSWD: /bin/ip netns exec wiredlan sudo -u me --

mas ainda pede a senha. O que estou fazendo de errado? Isso é possível?

    
por aksh1618 09.09.2018 / 11:25

0 respostas