Y haciendo un script de shell que entre en cada uno y lo haga?
bueno esa opcion es valida tambien pero si agregamos o quitamos algun directorio ya no no sirve el script y tenemos que re-editarlo etc.
Aqui dejo unos comandos que combinan find y chmod y que son bastante utiles para hacer lo que les estoy mencionando, seguro que mas de uno me lo va a agradecer.
Suerte
# Encontrar directorios (-type d) en el directorio actual (.) y darles acceso 755
> find . -type d -exec chmod 755 {} \;
# Encontrar archivos (-type f) en el directorio actual (.) y darles acceso 644
> find . -type f -exec chmod 644 {} \;
# Encontrar archivos (-type f) html (-name '*.htm*') en el subdirectorio web (./web) y darles acceso 644
> find ./web -type f -name '*.htm*' -exec chmod 644 {} \;
# Encontrar archivos/directorios con permiso 777 (-perm 777) en el directorio actual (.) y darles acceso 755. La opción -print entrega más información sobre el resultado
find . -perm 777 -exec chmod 755 {} \; -print
# Encontrar archivos (-type f) en el directorio actual (.) y darles acceso 644
> find . -type f -exec chmod 644 {} \;
# Encontrar archivos (-type f) html (-name '*.htm*') en el subdirectorio web (./web) y darles acceso 644
> find ./web -type f -name '*.htm*' -exec chmod 644 {} \;
# Encontrar archivos/directorios con permiso 777 (-perm 777) en el directorio actual (.) y darles acceso 755. La opción -print entrega más información sobre el resultado
find . -perm 777 -exec chmod 755 {} \; -print
No hay comentarios:
Publicar un comentario