Tengo pocos directores dentro de una carpeta como la siguiente:
teckapp@machineA:/opt/keeper$ ls -ltrh
total 8.0K
drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb 9 10:22 keeper-3.4.6
drwxr-xr-x 3 teckapp cloudmgr 4.0K Feb 12 01:44 data
También tengo otra carpeta en algunas otras máquinas para las que necesito cambiar el permiso a la anterior de esta manera drwxr-xr-x
.
Es decir, ¿cómo puedo cambiar los permisos de cualquier carpeta drwxr-xr-x
? Sé que necesito usar el chmod
comando con esto, pero ¿cuál debería ser el valor con chown que debería usar para esto?
linux
permissions
chmod
usuario1950349
fuente
fuente
man chmod
.Respuestas:
Para aplicar esos permisos a un directorio:
chmod 755 directory_name
Para aplicar a todos los directorios dentro del directorio actual:
chmod 755 */
Si desea modificar todos los directorios y subdirectorios, deberá combinar find con chmod :
find . -type d -exec chmod 755 {} +
fuente
Para drwxr-xr-x es:
Para drwxrwxr-x es:
fuente