On Thu, 2009-05-21 at 19:35 -0400, Agustin Ybarra Ortega wrote:

> Hasta ahí todo funciona ok, pero resulta que si instala algún modulo, 
> componente, plantilla   este se pone con permisos de solo lectura para el 
> usuario proftp y para el usuario www-data con todos los permisos, por lo 
> tanto cuando intenta modificar algún fichero no puede ya que el usuario que 
> hace esto seria proftp.


Si el grupo tiene permisos de escritura sobre esos ficheros y
directorios la solucion mas fácil es la de adicionar al usuario proftp a
ese grupo, la mas "compleja y correcta" es cambiar el grupo de esas
carpetas/ficheros para el del proftp y usar el permiso de setgid (g+s)
en los directorios para garantizar que todo lo que se cree en ellos
tendra el mismo grupo.

En caso de que el grupo no tenga permisos de escritura deberas
configurar el umask en el script que inicia el servidor web para que le
de permisos de escritura al grupo (en debian si mal no recuerdo tambien
puedes hacerlo adicionando "umask 002" al fichero /etc/apache2/envvars)
y resuelvas con lo anterior que te puse.

Saludos,
 Ali


---------------------------------------
    Red Telematica de Salud - Cuba
          CNICM - Infomed
_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a