Correr el bash sh desde Apache

2004-10-08 Por tema Andrés Ruz Salinas
I'am sorry Cristian, pero es que estoy hace poco entrando de lleno en cosas
relativamente nuevas en Linux. Apesar de todo aprendo rápido, sea como sea,
aprendo rápido.

Saludos.
 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 
https://listas.inf.utfsm.cl/pipermail/linux/attachments/20041008/fa54dc5b/attachment.html
From [EMAIL PROTECTED]  Fri Oct  8 17:41:15 2004
From: [EMAIL PROTECTED] (Alvaro Herrera Munoz)
Date: Fri Oct  8 17:41:18 2004
Subject: Loopback en Sarge
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On Fri, Oct 08, 2004 at 04:37:21PM -0400, Rodrigo Henriquez M. - Corporacion 
Linux S.A. wrote:
> El vie, 08-10-2004 a las 14:42, Alvaro Herrera escribió:
> [...]
> > Nah ... ahora que ya esta todo funcionando no lo necesito ;-)
> > 
> > (despues de las dos horas que me pase configurando la ADSL ...  una y tres
> >  cuartos de las cuales fueron porque se me habia olvidado la password ...)
> 
> pero hacer un  init=/bin/bash en {grub,lilo}  no era mas rapido? ;-)

No, se me habia olvidado la password para el ISP, no la password de root
del equipo ...

-- 
Alvaro Herrera (<[EMAIL PROTECTED]>)
"I personally became interested in Linux while I was dating an English major
who wouldn't know an operating system if it walked up and bit him."
(Val Henson)
From [EMAIL PROTECTED]  Fri Oct  8 18:09:18 2004
From: [EMAIL PROTECTED] (Cristian Rodriguez)
Date: Fri Oct  8 18:15:21 2004
Subject: Correr el bash sh desde Apache - SOLUCIONADO
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>


ok,eso si SE EXTREMADAMENTE CAUTELOSO,con las llamadas a sistema ...

-- Original Message ---
From: "Andrés Ruz Salinas " <[EMAIL PROTECTED]>
To: 
Sent: Fri, 8 Oct 2004 16:59:26 -0400 (Hora est. del Pacífico SA)
Subject: Re: Correr el bash sh desde Apache - SOLUCIONADO

> El problema fué resuleto y era algo medio obvio. Después de 
> configurar el SUDO para ejecutar el programa con permisos de ROOT 
> sólo tenia que colocar el comando "sudo" antes de la ejecución del 
> script. Esto queda de la siguiente forma:
> 
> 
> 
> $salida = shell_exec("sudo /opt/backup/script.exec");
> echo $salida;
> 
> 
--- End of Original Message ---


Correr el bash sh desde Apache - SOLUCIONADO

2004-10-08 Por tema Andrés Ruz Salinas
El problema fué resuleto y era algo medio obvio. Después de configurar el
SUDO para ejecutar el programa con permisos de ROOT sólo tenia que colocar
el comando "sudo" antes de la ejecución del script. Esto queda de la
siguiente forma:


 
$salida = shell_exec("sudo /opt/backup/script.exec");
echo $salida;
 

 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 
https://listas.inf.utfsm.cl/pipermail/linux/attachments/20041008/ad65990b/attachment.html
From [EMAIL PROTECTED]  Fri Oct  8 17:34:23 2004
From: [EMAIL PROTECTED] (Bernardo Suarez)
Date: Fri Oct  8 17:34:32 2004
Subject: Correr el bash sh desde Apache
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Prueba con
$salida = shell_exec("sh -c /opt/backup/script.exec");


On Fri, 8 Oct 2004 16:09:06 -0400 (Hora est. del Pacífico SA), Andrés
Ruz Salinas <[EMAIL PROTECTED]> wrote:
>  
>  
> Con respecto al script sh estoy intentando correr ese script desde una
> página web con el comando de PHP shell_exec("/opt/backup/script.exec"). No
> entiendo por que no me hace nada, ni siquera me da error. Estoy dandole
> permisos al usuario "Apache" con SUDO para que ejecute el script. 
> He probado el comando shell_exec() desde una página donde pongo las
> siguientes líneas: 
>   
>  
>   
> $salida = shell_exec("ls -l /"); 
> echo $salida; 
>   
>  
>  
>   
> Lo anterior me funciona bien y me entrega el listado de la raiz pero si hago
> lo siguiente: 
>   
>  
>  
>   
> $salida = shell_exec("/opt/backup/script.exec"); 
> echo $salida; 
>   
>  
>  
>   
> Esto no me entrega nada... 
>   
> ¿Que estoy haciendo mal? ¿Que forma tengo para ejecutar este script desde
> web? 
>   
> Saludos y gracias. 
>  
>  


-- 
BSG


Correr el bash sh desde Apache

2004-10-08 Por tema Cristian Gutierrez
Hoy en la tarde, Andres Ruz Salinas dijo:
> Con respecto al script sh estoy intentando correr ese script desde una
> página web con el comando de PHP shell_exec("/opt/backup/script.exec"). No
> entiendo por que no me hace nada, ni siquera me da error. Estoy dandole
> permisos al usuario "Apache" con SUDO para que ejecute el script. 
> He probado el comando shell_exec() desde una página donde pongo las
> siguientes líneas:

[...]

> $salida = shell_exec("/opt/backup/script.exec");

[...]

> ¿Que estoy haciendo mal? ¿Que forma tengo para ejecutar este script desde
> web?

Si estas usando sudo, debieras ejecutar eso como "sudo
/opt/backup/script.exec", no? (si no como [EMAIL PROTECTED] va a saber sudo que 
tiene
que actuar ;-)

-- 
Cristian Gutierrez  http://www.dcc.uchile.cl/~crgutier
[EMAIL PROTECTED]Jabber:[EMAIL PROTECTED]

Document code?  Why do you think they call it "code?"



Correr el bash sh desde Apache

2004-10-08 Por tema Andrés Ruz Salinas
Con respecto al script sh estoy intentando correr ese script desde una
página web con el comando de PHP shell_exec("/opt/backup/script.exec"). No
entiendo por que no me hace nada, ni siquera me da error. Estoy dandole
permisos al usuario "Apache" con SUDO para que ejecute el script. 
He probado el comando shell_exec() desde una página donde pongo las
siguientes líneas:



$salida = shell_exec("ls -l /");
echo $salida;



Lo anterior me funciona bien y me entrega el listado de la raiz pero si hago
lo siguiente:


 
$salida = shell_exec("/opt/backup/script.exec");
echo $salida;
 


Esto no me entrega nada... 

¿Que estoy haciendo mal? ¿Que forma tengo para ejecutar este script desde
web?

Saludos y gracias.
 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 
https://listas.inf.utfsm.cl/pipermail/linux/attachments/20041008/5d10ccc1/attachment.html
From [EMAIL PROTECTED]  Fri Oct  8 16:17:24 2004
From: [EMAIL PROTECTED] (Asurbanipal Hiroito)
Date: Fri Oct  8 16:17:38 2004
Subject: ksysv se cae y problemas en el arranqe
Message-ID: <[EMAIL PROTECTED]>

hola a todos
mi situación es la sigiente:
tengo debian testing y está recién instalado, pero
ksysv nunca corrió, no importa cómo lo hiciera partir.
gdb dice "no debugging symbols found", así qe no
aporta mucho. saqé el paqete y lo volví a instalar, y
como no solucionó nada, lo hice de nuevo pero
"completamente" (la opción de synaptic eqivalente a
"_" del aptitude) antes de instalarlo de nuevo.
tampoco se arregló, pero ahora, además, la interfaz
eth1 no se carga al arranqe (con el mensaje "network
is down"), tampoco la configuración de iptables. puedo
subir eth1 después con ifup sin problemas, pero aunqe
reconfigure iptables no hay caso con qe enmascare
(nat) a otro pc. también ahora hace un fsck al partir
qe antes no hacía (y tengo el disco con reiserfs). y
por último, ahora tampoco se apaga, sino qe después de
finalizar todos los procesos aparece un mensaje "power
down" y ahí qeda... no pude identificar el origen de
los problemas, tal vez sólo es (mucha) coincidencia
con lo del ksysv...
gracias por cualqier luz qe puedan arrojar



___
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com
From [EMAIL PROTECTED]  Fri Oct  8 16:37:21 2004
From: [EMAIL PROTECTED] (Rodrigo Henriquez M. - Corporacion Linux S.A.)
Date: Fri Oct  8 16:37:31 2004
Subject: Loopback en Sarge
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El vie, 08-10-2004 a las 14:42, Alvaro Herrera escribió:
[...]
> Nah ... ahora que ya esta todo funcionando no lo necesito ;-)
> 
> (despues de las dos horas que me pase configurando la ADSL ...  una y tres
>  cuartos de las cuales fueron porque se me habia olvidado la password ...)

pero hacer un  init=/bin/bash en {grub,lilo}  no era mas rapido? ;-)


-- 
Rodrigo Henriquez M.http://www.corporacionlinux.cl
Corporacion Linux S.A.  Fonos: 02 2442988 - 02 2444250