[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] PHP + bash +su
From: |
Jeferson A. Cassol |
Subject: |
Re: [shell-script] PHP + bash +su |
Date: |
Tue, 06 Jul 2004 00:26:36 -0300 |
Semana passada colocaram isso no historico....
eh soh usar o sudo, para o usuario do apache poder executar comandos
de "su"....
tem que configurar o arquivo /etc/sudoers...
ai em php podes fazer assim:
$cmd="sudo meu_script"; exec($cmd,$ret);
em $ret vai ter o retorno do script....
atte.
Jeferson A. Cassol
Em Seg, 2004-07-05 Ã s 16:19, Alexander Franca escreveu:
> Até onde eu sei o seu Apache está executando o script como usuário
> "nobody".
>
> O que fiz foi usar a função "popen" do PHP.
>
> E tenho um link que mata (executa um kill) via shell script o processo aberto
> por popen.
>
> []'s
> Alexander
>
> > Ola povo das conchas
> >
> > Tenho o seguinte problema, fiz um script em PHP que chama um shell,
> > até ai sem problemas, ele funciona. Mas esse shell tem comandos que
> > precisam ser executados como root.
> > Tentei usar no mesmo um su root -c script.sh mas o apache me da um
> > erro que o su somente pode ser executado no terminal..
> > Alguem tem alguma sugestão de como sair dessa sinuca?
> >
> > []'s
> >
> > Tiago
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>