Alteração de permissão de arquivo ao copiar para disco rígido externo

Alteração de permissão de arquivo ao copiar para disco rígido externo

Por que um arquivo com permissão 0664/-rw-rw-r--torna-se 0777/-rwxrwxrwxquando copiado para um disco rígido externo? A unidade externa está formatada em NTFS - isso importa?

Responder1

Isso importa, porque o conjunto de atributos e metadados suportados por um arquivovariar amplamentenos vários tipos de sistemas de arquivos.

Especificamente, as permissões do sistema de arquivos (e propriedade, para isso) às quais você está se referindo aqui se originam na estrutura tradicional de gerenciamento de usuários Unix e são, portanto, um recurso dos sistemas de arquivos desenvolvidos para/normalmente usados ​​em sistemas operacionais Unix/Linux, como o EXT família de sistemas de arquivos. Eles são armazenados noinode, um bloco de dados especial de baixo nível que descreve uma estrutura de dados do sistema de arquivos.

O NTFS vem do mundo Windows, onde usuários e permissões são tratados de maneira muito diferente; em particular, o NTFS usalistas de controle de acessopara determinar qual usuário pode fazer o quê com um determinado arquivo (1) . Portanto, quando uma unidade NTFS é montada em um sistema Linux/Unix, o driver do sistema de arquivos precisa "traduzir" as propriedades dessa unidade em algo compreensível para as ferramentas Linux para lidar com sistemas de arquivos, o que às vezes pode significar a substituição de dados que simplesmente não são t presente no sistema de arquivos real com valores padrão.

Então, desde

  • O NTFS não tem noção de seus usuários locais e
  • não controla o acesso por meio de propriedade/associação a grupos

ao copiar um arquivo de um sistema de arquivos do tipo Unix/Linux para um sistema de arquivos NTFS levará à perda de metadados que serão substituídos por um padrão "todos podem fazer tudo".

Veja também


(1) e embora os sistemas de arquivos usados ​​no mundo Linux agora também os suportem, eles são adicionados "acima" das permissões tradicionais, que ainda formam a base para o tratamento de acesso

informação relacionada