Red Hat Training

A Red Hat training course is available for RHEL 8

10.7.2. Configuración de la ACL

La siguiente sección describe cómo configurar la ACL.

Requisitos previos

  • Root acceso

Procedimiento

  • Para establecer la ACL de un archivo o directorio, utilice:
# setfacl -m u:username:symbolic_value file-name

Sustituya username por el nombre del usuario, symbolic_value por un valor simbólico y file-name por el nombre del archivo o directorio. Para más información, consulte la página de manual setfacl.

Ejemplo

El siguiente ejemplo describe cómo modificar los permisos del archivo group-project propiedad del usuario root que pertenece al grupo root para que este archivo sea:

  • No es ejecutable por nadie.
  • El usuario andrew tiene el permiso rw-.
  • El usuario susan tiene el permiso ---.
  • Otros usuarios tienen el permiso r--.

Procedimiento

# setfacl -m u:andrew:rw- group-project
# setfacl -m u:susan:--- group-project

Pasos de verificación

  • Para verificar que el usuario andrew tiene el permiso rw-, el usuario susan tiene el permiso ---, y otros usuarios tienen el permiso r--, utilice:

    $ getfacl grupo-proyecto

    La salida devuelve:

    # file: group-project
    # owner: root
    # group: root
    user:andrew:rw-
    user:susan:---
    group::r--
    mask::rw-
    other::r--