Permisos óptimos para archivos de apache en Debian
Vuelvo a escribir después de más de 1 año……
Dejo esta entrada para acordarme de los permisos óptimos que deben tener los directorios de las webs de apache2 sobre un sistema Debian.
Establecemos grupo propietario ya que quiero respetar el del usuario.
chgrp www-data -R /var/www/*
Establecemos permisos a todos los ficheros, lectura y escritura a los propietarios y el grupo propietario:
chmod 664 -R /var/www/*
Establecemos permisos de ejecución, lectura y escritura sólo a los directorios, para los propietarios y el grupo propietario
find ./ -type d -exec chmod 775 {} \;
Establecemos el GUID para que herede grupo propietario a todo lo creado dentro de /var/www/
find ./ -type d -exec chmod g+s {} \;
Debe ser en este orden ya que si ejecutamos algún chmod después del GUID este se perderá.
Con esto tendremos óptimos nuestros permisos en /var/www/ para apache2 y Debian
