En `chmod -R 755 RUTA`, la opción `-R` mayúscula significa recursivo: se solicita 0755 para la ruta y para cada archivo y subdirectorio. ChmodCalc lo muestra como rwxr-xr-x. En directorios, x permite buscar o recorrer; en archivos normales, el mismo x los marca como ejecutables.
0 · 7 · 5 · 5
El dígito especial 0 no activa setuid, setgid ni sticky. El 7 del propietario es 4 + 2 + 1 = rwx. El 5 del grupo es 4 + 1 = r-x. El 5 de otros también es r-x. Al unir los grupos resulta rwxr-xr-x.
En directorio: propietario rwx, los demás r-x
En los bits del directorio, el propietario puede listar, modificar entradas y atravesar. Grupo y otros tienen lectura y recorrido, pero no escritura del directorio. El acceso real también depende de directorios padre, clase de propiedad, ACL y política.
chmod -R 755 también marca ejecutables los archivos normales
Un 755 recursivo sin filtro no distingue directorios de archivos de datos. Si se pretende usar 755 en directorios y 644 en archivos normales no ejecutables, los ejemplos separados son `find RUTA -type d -exec chmod 755 {} +` y `find RUTA -type f -exec chmod 644 {} +`. Revisa antes la RUTA y los ejecutables existentes: propiedad, ACL, enlaces simbólicos, requisitos de la aplicación y política del sistema pueden exigir otro resultado.