Red Hat Training

A Red Hat training course is available for RHEL 8

10.7.2. Ajuste do LCA

A seção seguinte descreve como definir o LCA.

Pré-requisitos

  • Root acesso

Procedimento

  • Para configurar o ACL para um arquivo ou diretório, use:
# setfacl -m u:username:symbolic_value file-name

Substituir username pelo nome do usuário, symbolic_value por um valor simbólico, e file-name pelo nome do arquivo ou diretório. Para mais informações, consulte a página de manual setfacl.

Exemplo

O exemplo seguinte descreve como modificar as permissões para o arquivo group-project de propriedade do usuário root que pertence ao grupo root para que este arquivo seja:

  • Não pode ser executado por ninguém.
  • O usuário andrew tem a permissão rw-.
  • O usuário susan tem a permissão ---.
  • Outros usuários têm a permissão r--.

Procedimento

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

Etapas de verificação

  • Para verificar se o usuário andrew tem a permissão rw-, o usuário susan tem a permissão ---, e outros usuários têm a permissão r--, use:

    $ getfacl grupo-projeto

    A saída retorna:

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