Pular para o conteúdo principal

Permissões NTFS

O que é uma permissão?​

Uma permissão é uma autorização concedida a um usuário ou grupo de usuários para realizar uma ação em um arquivo ou pasta:

  • Ler
  • Escrever
  • Modificar
  • Excluir
  • Listar o conteúdo (no caso de uma pasta)

Usuário vs Grupo​

As permissões são definidas para objetos de segurança:

  • Usuários locais (ex.: Haythem)
  • Grupos locais (ex.: Administradores, Usuários)

Um grupo é um conjunto de usuários. É possível atribuir permissões a um grupo, e todos os usuários desse grupo herdam essas permissões.

atenção

Se um usuário pertence a dois grupos e um dos grupos tem uma permissão negada, essa negação prevalece.

Conceito de proprietário​

No Windows, cada objeto (arquivo, pasta, chave de registro, etc.) tem um proprietário. O proprietário possui direitos especiais, sendo o mais importante o de modificar as permissões, mesmo que não tenha controle total.

Por padrão, o criador de um arquivo ou pasta se torna o proprietário.

Por que esse conceito é importante?​

Um usuário pode não ter permissão de leitura, mas pode assumir a posse do arquivo e modificar as ACLs (Access Control List).

Isso pode representar um risco de segurança se usuários puderem se apropriar de arquivos sensíveis.

Somente administradores (ou grupos com esse direito) podem alterar o proprietário pela interface gráfica ou por ferramentas como takeown e icacls.

Tipos de permissões NTFS​

NomeArquivoPasta
Leitura✅ Ver o conteúdo✅ Listar os arquivos
Escrita✅ Modificar o conteúdo✅ Criar arquivos
Execução✅ Executar um executável✅ Executar um executável
Exclusão✅ Excluir o arquivo✅ Excluir a pasta
Leitura de atributos✅ Ler os metadados✅ Ler os metadados
Modificação✅ Todas as ações exceto controle total✅ Idem
Controle total✅ Todas as permissões, incluindo alteração do proprietário (owner) e das permissões✅ Idem

Herança de permissões​

Por padrão, as permissões são herdadas da pasta pai. É possível desativar a herança para personalizar as permissões.

Modificar permissões​

Método gráfico (Explorador do Windows)​

  • Clique com o botão direito no arquivo/pasta → Propriedades
  • Guia Segurança
  • Botão Editar…
  • Adicionar ou remover um usuário/grupo
  • Marcar as permissões para Permitir ou Negar

Método via linha de comando​

  • icacls: Exibe e modifica permissões NTFS
  • takeown: Assume a posse de um arquivo ou pasta

Compartilhamento de rede​

Atenção, os compartilhamentos de rede possuem permissões próprias, além das permissões NTFS (duplo controle!).