Normalmente los permisos de archivo de un sitio web es 644
y los permisos de carpeta 755
.
Para cambiar los directorios de forma recursiva se puede usar el siguiente comando:
find /var/www/html -type d -exec chmod 755 {} \;
Para cambiar los archivos de forma recursiva se puede usar el siguiente comando:
find /var/www/html -type f -exec chmod 644 {} \;
A continuación un ejemplo. Los permisos de todos los directorios y archivos están en 777.
Se actualizan los permisos de directorio a 755.
Se actualizan los permisos de archivos a 644.