Suas permissões não estão certas, mas você não está procurando em algum lugar:
Pode estar em /home/Transmission
(você precisa ter certeza de que tem permissão de execução (x), ls -ld /home/Transmission
para verificar). Bem como em /home
, mas /home
deve ser a+x
.
Como alternativa, pode estar nos próprios arquivos, você não forneceu um ls -l Transmission/Downloads/
.
Se você estiver executando o SELinux ou algo semelhante, talvez também seja necessário configurá-lo.
Além disso, você tem certeza de que seu daemon está rodando como usuário debian-transmission
? Em caso afirmativo, como root:
# su debian-transmission -s /bin/sh -c 'echo test > /home/Transmission/Downloads/testfile'
Isso deve ser executado sem erro; se você tiver permissão negada, você definitivamente tem um problema de permissão.
Você também pode encontrar a execução de strace
no daemon em execução para ser útil. Por exemplo, se o daemon for pid 123:
# strace -f -p 123 |& grep EACCES # yes, acces with one s.
e deixando a execução à medida que você adiciona outro torrent ou interrompe / inicia um torrent existente, deve encontrar rapidamente o erro de permissão negada. Pode ser que seja um arquivo que você não sabia que a Transmission estava tentando acessar.