Bash – Cambiar permisos ficheros recursivamente

A continuación os indico cómo cambiar los permisos de los ficheros que continen carpetas recursivamente. Dicho de otro modo, todos los ficheros que contiene una carpeta que contiene otras subcarpetas, que contiene mas subcarpetas…

Normalmente nos irá muy bien en temas de manejar ficheros en servidores Linux.

Supongamos que queremos cambiar los permisos a lectura y escritura de todos los ficheros que contiene la carpeta /opt/lampp/htdocs/miweb

La orden será:

1
chmod a+rw -R /opt/lampp/htdocs/miweb

De esta manera con a+rw estamos dando a todos los ficheros (a) los permisos de lectura y escritura (rw). Con la opción (-R) le decimos que lo haga recursivamente (todos los ficheros que hayan dentro de todas las carpetas contenida en la dirección que le indicamos posteriormente).

Bueno, es importante el tema de permisos. Sobretodo si lo hacéis en servidores en producción. Recordad que debéis dejar los ficheros bien protegidos.

Artículos relacionados

Ubuntu – Script para backup de carpetas desd... Nos ponemos en situación Tenemos una carpeta en la que almacenamos todos nuestros proyectos. Pongamos que estamos hablando de la carpeta: /opt/lampp...
Búsqueda recursiva de ficheros con un texto determ... Veamos la orden para encontrar los ficheros que contengan un determinado texto. Supongamos que necesitamos buscar los ficheros que contengan en su int...
Linux consola- Bash – Descarga de ficheros Aquí os dejo algunas instrucciones ejecutables desde consola Linux (bash): Descargar fichero de Internet wget "http://www.enlacedelaweb.com/elfich...
Bash – Script para backup de carpetas desde consol... Ya vimos en otro artículo cómo podíamos preparar un script en nuestro PC y/o servidor web que crear copias de seguridad. Instalamos el 7zip, creamos e...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*