não pode chmod no disco rígido externo? [duplicado]

3

Eu tenho um disco rígido externo USB3.0, particionado em 3 partições NTFS. Quando eu conecto o disco rígido, as 3 partições são montadas automaticamente em / media. Por enquanto, tudo bem. Eu posso ler e escrever em arquivos, ou mkdir, etc nessas partições. Mas eu não posso fazer chmod / chown em nenhum dos arquivos / diretórios nestas partições. O proprietário: group sempre eu, e o modo é sempre 700 para diretórios e 600 para arquivos.

Eu tenho outra partição no disco rígido interno também montado. Essa partição funciona bem. Eu olhei a saída do comando de montagem, a única diferença entre as opções de montagem é que há um 'default_permissions' extra nos discos rígidos externos.

De qualquer forma, posso definir o proprietário: group e mode nesses arquivos e diretórios.

    
por G. He 31.03.2012 / 23:15

1 resposta

3

O NTFS e o FAT não gerenciam permissões, que são emuladas na montagem.

Isso significa que, uma vez montado o disco rígido NTFS, você não poderá alterar a permissão ou o proprietário dos arquivos. Você tem que desmontar e depois remontá-lo manualmente com as opções que preferir.

O único caso em que isso é útil é quando você deseja executar arquivos no disco rígido que, por padrão, não são montados com direitos de execução.

Preste atenção ao fato de que as permissões são apenas emuladas. Isso significa que você sempre pode desmembrar a partição e remontá-la com permissões completamente diferentes e / ou proprietário dos arquivos.

    
por dadexix86 31.03.2012 / 23:26