Linux/Unix Shell Scripting - Ejecucion de Script como Root

 
Vista:

Ejecucion de Script como Root

Publicado por RyDer (3 intervenciones) el 14/04/2007 17:34:42
Hola a tod@s. Tengo un 'pequeño' inconveniente:
Tengo un script en Perl que mando a ejecutar desde una pagina PHP, pero al hacerlo me manda un error de que tengo con privilegios de root. Entonces, investigue en estos foros y encontre que tendria dos maneras de hacerlo:
1. Darle al archivo PHP privilegios de root y ejecutarlo (pero no es recomendable)
2. Crear un script shell en donde mande a ejecutar el script Perl, y darle a ese archivo privilegios de root, y con la respectiva sentencia ejecutar el programa.

Asi que opte por la segunda opcion, y cree el codigo asi:

#! /bin/bash
cd /var/www/html/mediador/bin
./ping.pl

Pero al ejecutarlo, la consola me manda lo siguiente:

: bad interpreter: No such file or directory

Tengo Fedora Core 4, y lo hice asi porque por ahi tengo otro script que funciona muy parecido, y funciona. Asi que no se que es lo que pasa.
Si me pueden ayudar con esto, o decirme de que otra manera ejecutar el script perl, se los agradezco.
De antemano, gracias por su atencion prestada.
Cuidense.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ejecucion de Script como Root

Publicado por n0str0m0 (180 intervenciones) el 07/05/2007 22:43:42
Ejecuta con:

bash -x nombre_de_mi_script.sh

para ver dónde falla.

Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar