Cambiar permisos de archivo a 644 y directorio a 755 de forma masiva

Los permisos de los archivos, por defecto en una web deben ser 644 para los ficheros y 755 para las carpetas.

Si por algún motivo los has cambiado o si algún plugin o módulo te ha creado directorios con unos permisos distintos, sólo tienes que ejecutar este comando desde el directorio raíz (www, public_html, htdocs, httpdocs…) para cambiarlos de forma recursiva.

Básicamente las siguientes dos líneas cambian los permisos de forma recursiva desde el directorio actual hasta todos los directorios y ficheros dentro de este. Por eso es buena idea ejecutarlo directamente en el directorio raíz donde tienes la web.

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;

Apúntalo para la próxima vez que cambies a la desesperada los permisos de los archivos a 777.

Tags

¿Tienes algún proyecto en mente?

Si quieres hacer algo en Drupal tal vez puedas contratarme.

Ya sea para consultoría, desarrollo o mantenimiento de sitios web Drupal.