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

Print Friendly, PDF & Email
Trackbacks

    Warning: Use of undefined constant type - assumed 'type' (this will throw an Error in a future version of PHP) in /home/improvisa_com/web/improvisa.com/public_html/wp-content/themes/grassland/comments.php on line 30
  • […] improvisa:/usr/src/loganalyzer-3.5.6/# mv /usr/src/loganalyzer-3.5.6/src/* /var/www/loganalizer/ Daremos los permisos adecuados al directorio de apache según otra autonota de improvisa: https://www.improvisa.com/26-01-2012/permisos-optimos-para-archivos-de-apache-en-debian/ […]

  • […] Una vez tenemos phpVirtualBox en el directorio de Apache le daremos permisos adecuados según otra autonota de improvisa: https://www.improvisa.com/26-01-2012/permisos-optimos-para-archivos-de-apache-en-debian/ […]

  • […] Con esto obtendremos una copia exacta de nuestro directorio para apache. Decir que también copiara enlaces simbólicos, con lo que podremos hacer copias de lo que queramos, por ejemplo el directorio de configuración de apache2 /etc/apache2/. Los pasos de usuarios propietarios y grupos propietarios lo hago de modo numérico, con lo cual lo mejor es repasar que los números coinciden con los nombres de usuario correspondientes. Fijaros que los permisos coinciden con la anterior nota que creé en improvisa sobre los premisos óptimos del directorio /var/www/ de apache2: Permisos óptimos para apache2 en Debian […]

Comentarios

    Warning: Use of undefined constant type - assumed 'type' (this will throw an Error in a future version of PHP) in /home/improvisa_com/web/improvisa.com/public_html/wp-content/themes/grassland/comments.php on line 38
  • lopez dice:

    Hola!
    Me ha gustado este blog. Algunos articulos no me molaron mucho,
    en cualquier caso, en general est

Deja un comentario