Tengo problemas con respecto a qué usuario debería ser propietario de mi directorio www: ftp o apache. Cuando se configura para el usuario ftp, el usuario puede agregar, eliminar y modificar archivos fácilmente, pero las acciones del sistema de archivos php generan errores de permiso denegado (por supuesto, porque requieren que el usuario sea apache). Sin embargo, si el directorio www se conoce como apache, el ftpuser no podrá realizar algunas acciones, como la modificación y eliminación de archivos. ¿Alguna vez ha encontrado un problema similar? ¿Cuál es la solución? Gracias
find /var/www -type d -print0 | xargs -0 chmod g+s /var/www
" con una umask de 002 asegurará que los nuevos archivos y directorios en / var / www hereden el grupo apropiado y los permisos para que el grupo tenga acceso r / w. Muchas distribuciones de Linux ahora tienen por defecto una umask de 002 (las mismas que por defecto crean un nuevo grupo para cada nuevo usuario)