Cambiando propietario con Chown

Imagen de lubix
0 puntos

Hola, estoy haciendo una pagina web en ubuntu tipo 1&1, es decir, te registras y te puedes crear una pagina eligiendo subdominio, se crea un usuario ftp automaticamente, se crea una base de datos un usuario contraseña, etc etc.. Todo esto lo estoy haciendo desde php con la funcion exec que ejecuta comandos del bash. Cuando el php ejecuta estos comandos lo hace con el usuario www-data y mi problema es que al crear un archivo de configuracion del vsftpd (servidor ftp) para indicar la carpeta a la que podra ver el usuario necesito que esta pertenezca a root y no ha www-data. Y he aqui el problema, www-data no es super usuario, y tampoco conozco la forma de usar sudo desde codigo y que se introduzca la clave automaticamente. He probado meter al usuario www-data en el grupo del root pero aun asi no puede ejecutar el comando chown sin permisos de superusuario. ¿Hay alguna forma de permitir que cualquier usuario use este comando como si de un ls se tratase? Hay otra forma mas segura de hacerlo? gracias

Imagen de lubix
+1
0
-1

Ya encontre una solucion pero gracias de todas formas.

+1
0
-1