Problema de permissão com arquivos criados pelo Deluge quando uma entrada fstab foi removida

1

Recentemente, meu segundo disco rígido, sdb1 , quebrou no meu servidor Ubuntu, foi montado como multimedia in /home/user/multimedia e o Deluge está baixando meus torrents para este diretório.

Quando sdb1 disk morreu, removi a entrada fstab:

UUID=4A3E87EC3E87CEFF /home/user/multimedia ntfs users,defaults 0 0

usou o diretório /home/user/multimedia diretamente, fazendo com que ele fosse rwxrwxrwx .

Tudo parece funcionar bem, eu posso ler e escrever no meu iMac (mesmas credenciais de usuário), o Deluge pode colocar arquivos no diretório e minha TV pode ver o compartilhamento, mas cada arquivo que o Deluge baixa tem rwxrwx--- permissões e minha TV não consegue reproduzi-los. Se eu colocar permissão de leitura para outros usuários via chmod ( rwxrwxr-- ), minha TV reproduzirá todos os arquivos corretamente.

Eu não sei o que mudou de multimedia como diretório montado para o diretório real, mas eu quero evitar a aplicação de permissões com o chmod para todos os arquivos baixados pelo Deluge.

    
por Valdo 03.11.2014 / 00:27

1 resposta

1

O problema é que a unidade montada original era um disco com NTFS , portanto, as permissões de arquivo seriam padronizadas como root e 777 na ausência de umask .

A solução se você estiver executando deluged como serviço é modificar a configuração umask na configuração do serviço (por exemplo, deluged.conf ).

Trecho do dilúvio guia para iniciantes :

You may wish to modify the above umask as it applies to any files downloaded by deluged.

 007 grants full access to the user and members of the group deluged is running as (in this case deluge) and prevents access from all other accounts.
 022 grants full access to the user deluged is running as and only read access to other accounts.
 000 grants full access to all accounts.
    
por Cas 03.11.2014 / 18:21