Cambiar permisos a archivos y directorios de forma masiva [LINUX]

Para tener una correcta configuración de permisos para directorios y archivos en Linux, es necesario que sólo tenga permisos de lectura, escritura y/o ejecución aquellos que sean necesarios, los demás cuantos menos permisos, mejor.

Por lo general para directorios deberían de estar en permisos:

754 (drwxr-xr--)
Propietario, lectura/escritura/ejecución
Grupo, lectura/ejecución
Otros, lectura

El comando a ejecutar para cambiar todos los directorios de forma recursiva a estos permisos:

find . -type d -exec chmod 754 {} \;

Donde indicamos que por cada directorio (-type d) que encuentre ejecute el comando chmod 754.

Para archivos, por lo general, con permisos 644, bastaría:

644 (-rw-r--r--)
Propietario, lectura/escritura
Grupo, lectura
Otros, lectura

El comando a ejecutar para cambiar todos los archivos de forma recursiva a estos permisos:

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

Donde indicamos que por cada fichero (-type f) que encuentre ejecute el comando chmod 644.

Siguiendo estas reglas podemos tener nuestro servidor bastante protegido de ataques por apache, ftp, etc.

¿Fué interesante? Por qué no dejas un comentario abajo y continúas la conversación.

Comentarios

No hay comentarios todavía.

Deja un Comentario

(requerido)

(requerido)