Como executar o script bash privilegiado como não-root? [duplicado]

1

Eu criei um script simples que contém o comando ifconfig . Em geral, quero executar esse script privilegiado para ser executado como usuário não raiz. Eu tentei hown root:users ./path/to/script.sh seguido por chmod 4550 ./Desktop/dhcp_client.sh tentei mesmo 4755. Eu quero usar scripts bash para incluir alguns comandos privilegiados, então eu devo executar o script que os contém como não-raiz. Então devo invocar esses scripts de um aplicativo que é executado como não-raiz.

    
por 3bdalla 08.03.2015 / 13:25

1 resposta

1

Não é exatamente uma solução bonita, mas não deveria funcionar quando você executa comandos que exigem privilégios de root com o sudo dentro do script e adicionam uma regra nopasswd para eles?

    
por 08.03.2015 / 15:47