Ejecutar un Script que cambia de usuario sin pedir contraseña.

CanihoJR canihojr en gmail.com
Vie Ago 22 12:48:03 BST 2008


Buenas tardes, os cuento un poco como tengo el tema:

Tengo una pagina en php en
/var/www/index.php

Su contenido:

<?php
 exec("sh /home/ts2/iniciar.sh");
?>

El contenido del scritp es el que no tengo muy claro aun... pero seria algo
asi....

#!/bin/bash
su ts2
./server start

El problema es que el SU TS2 me obliga a introducir una contraseña, asi que
la web php queda colgada en ese punto al no poder proporcionarsela....
existe algun modo de establecerla en el SH?

El tema de todo esto es no querer ejecutar el servidor "server" con el
usuario www-data (que es el usuario de apache)....

alguna idea? GRACIAS DE ANTEMANO! :D
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-es/attachments/20080822/d6c25f87/attachment.htm 


Más información sobre la lista de distribución ubuntu-es