Publicada por Felipe Domingos em 15/06/2007 - 15:03h:
* Felipe Domingos usa Slackware

Boa Tarde galera do vol,

Seguinte, estou querendo montar um script (cgi ou perl) que possa ser rodado via apache (terei a autenticação antes de chegar no script), mas estou querendo executar comandos que são somente do root como:
iptables -L

Gostaria de saber se existe alguma forma de setar dentro do script o comando para ser executado como root (não setar o script todo para ser executado como root, e sim somente os comandos que eu necessitar).

Opções como deixar o que quero no cron não servem, pois gostaria que os comandos fossem realizados em tempo real, ferramentas como webadmin não são a solução que procuro tb.

Será podem me ajudar?

  
 
Resposta de gabriel.bezerra em 15/06/2007 - 15:32h:
* gabriel.bezerra usa Gentoo
* gabriel.bezerra tem conceito: nenhum voto.
 


Voce pode montar algo com o sudo.

pensando em segurança voce poderia chamar um pequeno shell script que fizesse as verificações necessarias e chamasse so aquela funcao com o sudo.

tenta coisas parecidas

 
Resposta de Felipe Domingos em 15/06/2007 - 16:47h:
* Felipe Domingos usa Slackware
* Felipe Domingos tem conceito: nenhum voto.
 


Opa toufeliz,

então o que quero é algo desse tipo mesmo, o script executa algumas coisas e para uma determinada função usa o sudo, mas até onde testei aqui, quando chama o a parte com sudo não poderia pedir senha. como eu faria ?

Vlw

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts