Permissão negada nos arquivos baixados pela Transmission

0

Em uma nova instalação do Ubuntu Desktop 16.04, instalei o Transmission usando este procedimento:

sudo apt-get install transmission-cli transmission-common transmission-daemon
sudo service transmission-daemon stop
sudo nano /var/lib/transmission-daemon/info/settings.json

Nas configurações alterei os destinos de download e de pasta incompleta e umask definido como "2" e adicionei meu nome de usuário a debian-transmission group

sudo usermod -a -G debian-transmission username
sudo service transmission-daemon start

O primeiro download me dá permission denied depois de alguns segundos.

Então, tentei alterar a propriedade e as permissões nas pastas:

sudo chown username:debian-transmission /media/public/downloads
sudo chmod 770 /media/public/downloads

(O mesmo foi feito para a pasta incompelete), mas o problema é o mesmo.

Anexo a saída de ps -ef | grep transmission .

debian-+ 984 1 0 08:02 ? 00:01:30 /usr/bin/transmission-daemon -f --log-error
username 4365 4350 0 17:20 pts/17 00:00:00 grep --color=auto transmission

e ps aux | grep transmission .

debian-+ 984 0.2 0.2 345376 17516 ? Ssl 08:02 1:30 /usr/bin/transmission-daemon -f --log-error
username 4369 0.0 0.0 21312 976 pts/17 S+ 17:21 0:00 grep --color=auto transmission

A saída de ls -l /media/public/downloads é:

drwxrwx---+ 2 username debian-transmission

A última informação que poderia ser útil para entender minha situação é a incompleta e as pastas de download estão no dispositivo mdadm , mas eu não sei como dar mais detalhes sobre isso

    
por MarcoLmb 14.10.2016 / 12:10

1 resposta

0

o único trabalho que encontrei para resolver este problema é editar o /etc/init.d/transmission-daemon e definir a variável "USER" como "root"

Eu sei que não é o caminho certo, mas é o único que permite que o daemon de transmissão grave arquivos em pastas de destino

    
por MarcoLmb 17.10.2016 / 10:19