S13-ACL Flashcards

1
Q

O que é ACL?

A

ACL (Access Control List) é uma lista de controle de acesso usada para definir permissões específicas para usuários ou grupos em arquivos ou diretórios no Linux.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qual é o problema que a ACL resolve?

A

Permite conceder acesso a mais de um usuário ou grupo a arquivos ou diretórios, algo que as permissões padrão do Linux não conseguem fazer diretamente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quais são os dois tipos de ACL?

A

ACL padrão (default) e ACL de acesso (access).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O que significa a ACL padrão?

A

É uma ACL aplicada apenas a diretórios. Se um arquivo dentro do diretório não tiver ACL definida, ele herda a ACL padrão do diretório.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Os arquivos já existentes em um diretório herdam a ACL padrão?

A

Não, os arquivos já existentes não herdam a ACL padrão automaticamente. É necessário aplicar a ACL de forma recursiva.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qual comando é usado para visualizar as ACLs de um arquivo?

A

O comando getfacl. Exemplo: getfacl nome_do_arquivo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qual comando é usado para configurar uma ACL?

A

O comando setfacl. Exemplo: setfacl opções especificação arquivo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Quais são as principais opções do comando setfacl?

A
  • -m: Modificar uma ACL.
  • -x: Remover uma ACL
  • -R: Aplicar de forma recursiva.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Como aplicar uma ACL padrão a um diretório?

A

Utiliza-se a opção d (de default) no comando setfacl. Exemplo: setfacl -m d:u:usuario:rwx nome_do_diretorio.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Qual comando aplica uma ACL recursivamente?

A

O comando setfacl com a opção -R. Exemplo: setfacl -R -m u:usuario:rwx nome_do_diretorio.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

O que acontece se aplicarmos uma ACL padrão a um diretório?

A

Apenas novos arquivos criados no diretório herdarão a ACL padrão.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Como resolver o problema de dar acesso ao grupo RH a um arquivo?

A

Usar o comando setfacl para configurar permissões específicas para o grupo RH no arquivo. Exemplo: setfacl -m g:RH:rw arquivo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Como o grupo de vendas pode dar acesso ao diretório a outro grupo?

A

Configurar uma ACL para o grupo desejado. Exemplo: setfacl -m g:Contabilidade:rwx /diretorio.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Como um usuário pode conceder acesso ao seu diretório pessoal?

A

Usar o comando setfacl para definir permissões para o outro usuário. Exemplo: setfacl -m u:usuario:rwx ~/diretorio.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly