Problema ao alterar as permissões de uma pasta em um sistema de arquivos NTFS

2

Enquanto tentava fazer um servidor DAAP funcionar, com tangerine, percebi que minha biblioteca de músicas não tinha permissões de leitura para todos os usuários, mas tinha todas as permissões para o proprietário e o grupo (a tangerina precisa de permissão de leitura para todos os usuários ).

É, minha música é armazenada em um disco separado, com formato de disco NTFS, e não importa o quanto eu use

sudo chmod -R 774 */folder*

as permissões não mudam.

Este disco é montado automaticamente em um local específico (/ windows / backup) graças ao fstab; o dono dos arquivos no disco é root e o grupo é plugdev.

O fstab é:

UUID=328ecc0c-b204-4450-a42c-ba64bc29e621 / ext4 errors=remount-ro 0 1
UUID=9189347c-056a-4860-ad6f-155d3a21fd90 /home ext4 defaults 0 2
UUID=F674A4C474A48947 /windows/backup ntfs defaults,umask=007,gid=46 0 0
UUID=867EA7097EA6F0DB /windows/main ntfs defaults,umask=007,gid=46 0 0
UUID=b5e4c040-5117-45c3-8b76-7fa29977eb80 none swap sw 0 0 

Obrigado pela sua ajuda.

    
por HaPK 09.03.2013 / 21:12

1 resposta

2

Por favor, dê uma olhada em man mount :

% bl0ck_qu0te%

A solução é definir as opções corretas de montagem.

Se você usar a opção umask=0002 , os arquivos poderão ser lidos por todos. Mas apenas o proprietário e os membros do grupo podem escrever para eles.

Nota: 774 < - > ug=rwx,o=r não é o que você quer.
Se não houver um bit "executável" para uma pasta, você não poderá acessá-la (por exemplo, cd folder falhará).

    
por H.-Dirk Schmitt 09.03.2013 / 21:17