DrsZoidberg
@DrsZoidberg
Люблю html и php

Transmission daemon Error: permission denied проблема доступа только к /mnt?

Установлена Ubuntu server 18.04 c Transmission daemon последней версии.
Проблема заключается в том, что вэбморда выдает ошибку Error: permission denied ТОЛЬКО при использовании любого диска, примонтированного в /mnt.
T.e. если я создаю папку downloads в любом месте системного диска(прописывая права доступа 770 и группу пользователей), то все работает без каких либо проблем.

Права:

sudo chmod -R 770 /mnt/1TB_SM/transmission

Владелец группа torrents_group имеет полный доступ к папке ниже:

sudo chgrp -R torrents_group /mnt/1TB_SM/transmission


Как только создаю эту папку на другом диске, то демон выдает ошибку.

5c3bb763e2915373265118.jpeg

Помогите, пожалуйста, в чем может быть проблема, грешу на fstab, но там примонтированны все диски с теми же параметрами, что и системный.
  • Вопрос задан
  • 2405 просмотров
Пригласить эксперта
Ответы на вопрос 3
sotvm
@sotvm
Умный поймёт, а дураку и так всё равно.
команда/гуй запущен от юзера,у которого нет прав на эти махинации :)
Ответ написан
@pfg21
ex-турист
для домашнего компа решил тупо и просто - запускаю трансмишен и еще несколько сервисов из-под себя.
/etc/systemd/system/transmission-daemon.service.d/override.conf
[Service]
User=pfg
Group=pfg
Nice=10
PermissionsStartOnly=yes
ExecStartPre=/sbin/iptables -t nat -A OUTPUT -p tcp -m tcp --dport 80 -d 195.82.146.120/30 -j DNAT --to-destination 163.172.167.207:3128

для домашнего монопользователя большего и не надо.
Ответ написан
@ocatoll
Проблема в том, что если вы монтируете диски через fstab, то скорее всего не указали опцию umask, в итоге права на примонтированный диск есть только у пользователя и, соответственно, их нет для debian-transmission, от которого по умолчанию работает transmission.
P.S. да, некропостинг, но сам сейчас столкнулся с такой проблемой ))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы