В доступе к файлам, загруженным при передаче, отказано

На новой установке Ubuntu Desktop 16.04 я установил Transmission, используя следующую процедуру:

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

В настройках я изменил места загрузки и неполные папки и umask установил на «2», и добавил свой имя пользователя для debian-transmission группы

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

Первая загрузка даст мне permission denied через несколько секунд.

Поэтому я попытался изменить владельца и разрешения для папок:

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

(То же самое было сделано для некомпетентной папки), но проблема та же.

Я прилагаю вывод 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

и 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

Вывод ls -l /media/public/downloads:

drwxrwx---+ 2 username debian-transmission

Последняя информация, которая может быть полезна для понимания моей ситуации, является неполной, и папки для загрузки находятся на устройстве mdadm , но Я не знаю, как дать вам более подробную информацию об этом

0
задан 14 October 2016 в 23:19

1 ответ

единственная работа, вокруг которой я нашел для решения этой проблемы, должна отредактировать/etc/init.d/transmission-daemon и установить "ПОЛЬЗОВАТЕЛЬСКУЮ" переменную для "базирований"

, я знаю, что это не правильный путь, но является единственным, которые позволяют демону передачи писать файлы в папках назначения

0
ответ дан 14 October 2016 в 23:19

Другие вопросы по тегам:

Похожие вопросы: