¿Cómo configurar el permiso drwxr-xr-x para otras carpetas?

22

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 chmodcomando con esto, pero ¿cuál debería ser el valor con chown que debería usar para esto?

usuario1950349
fuente
1
Por favor considere leer este enlace - tutorialspoint.com/unix/unix-file-permission.htm
rahul
44
Esto es trivial: man chmod.
Sardathrion - Restablece a Monica
una mejor fuente después de la página del manual sería tldp.org/LDP/GNU-Linux-Tools-Summary/html/x9543.htm
mtk
Eche un vistazo a esta pregunta
Peter

Respuestas:

38

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 {} +

aguslr
fuente
5

Para drwxr-xr-x es:

chmod 755  the_path_to_target

Para drwxrwxr-x es:

chmod 775  the_path_to_target
serenesat
fuente