linux – ¿Cómo establecer el permiso drwxr-xr-x en otras carpetas?

Pregunta:

Tengo algunos 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 al anterior, como este drwxr-xr-x .

Lo que significa que ¿cómo puedo cambiar los permisos de cualquier carpeta a drwxr-xr-x ? Sé que necesito usar el comando chmod con esto, pero ¿cuál debería ser el valor con chown que debería usar para esto?

Respuesta:

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

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım