GNU/Linux >> Tutoriales Linux >  >> Linux

Ejemplos de comandos chacl en Linux

El comando chacl se usa para modificar la ACL de un archivo. Las ACL se pueden especificar para chacl en dos formas distintas:como una lista de entradas o con una sintaxis similar a chmod. De manera predeterminada, chacl agrega entradas a la ACL actual. También proporciona un poco más de información sobre cómo funcionan realmente las ACL que la versión abreviada del comando setfacl.

Por ejemplo, para agregar al usuario alex como alguien que puede leer el archivo resume.xml, usaría un comando chacl (cambiar ACL) como el siguiente:

$ chacl u::rw-,g::r--,o::---,u:alex:r--,m::rw- resume.xml

El uso del comando getfacl para recuperar la ACL de mi currículum muestra que el usuario alex se ha agregado a la lista de personas que tienen acceso al archivo:

$ getfacl resume.xml
# file: resume.xml
# owner: wvh
# group: wvh
user::rwx
group::r--
other::---
user:alex:r--
mask::rw-
Nota Nota:Aunque el contenido es el mismo, el formato de la salida del comando getfacl depende de la versión de la suite ACL que se esté utilizando en su sistema Linux.

Ejemplos de comandos chacl

1. Para cambiar la ACL de un archivo:

# chacl u::r-x,g::r-x,o::r-- file

2. Para configurar la ACL predeterminada para un directorio:

# chacl -d u::rwx,g::r-x,o::r-- /anydir/

3. Para eliminar la ACL:

# chacl -R file

4. Para eliminar la ACL predeterminada del directorio:

# chacl -D /anydir/

5. Para eliminar todas las ACL:

# chacl -B file

6. Para listar la ACL para un archivo/directorio:

# chacl -l file

7. Para establecer la ACL de acceso recursivamente:

# chacl -r u::r-x,g::r-x,o::r-- /tmp/


Linux
  1. Comando JQ en Linux con ejemplos

  2. 7 ejemplos de comandos Linux df

  3. 8 ejemplos de comandos TR de Linux

  4. Ejemplos de comandos rm en Linux

  5. Ejemplos de comandos ps en Linux

9 ejemplos de comandos tee en Linux

9 ejemplos de comandos diff en Linux

Comando ip de Linux con ejemplos

15 comandos ps de Linux con ejemplos

8 ejemplos de comandos LDD en Linux

Ejemplos de comandos id en Linux