¿Alguien tiene una herramienta o script que corrija recursivamente los permisos de archivo en un directorio?
En una máquina Ubuntu Linux, se copiaron un montón de archivos en un disco USB con permisos completos de 777 (usuario, grupo, otro: lectura, escritura, ejecución) por error. Quiero volver a ponerlos en el directorio del usuario corregido.
Los directorios deben ser 775 y todos los demás archivos pueden ser 664. Todos los archivos son imágenes, documentos o MP3, por lo que ninguno de ellos debe ser ejecutable. Si el bit de directorio está configurado, entonces necesita ejecución, de lo contrario solo necesita usuario y grupo, lectura y escritura.
Pensé que valía la pena comprobar si existe tal utilidad antes de hackear un script de shell :)