Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Transmission permission denied.  (Прочитано 2263 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alex_x86

  • Автор темы
  • Участник
  • *
  • Сообщений: 117
    • Просмотр профиля
Transmission permission denied.
« : 04 Августа 2019, 17:14:56 »
Добрый день.
Не могу побороть проблему Transmission permission denied.
Есть Ubuntu Server 16.04.6. Внешний жесткий диск смонтирован в папку пользователя ~/Storage. На диске файловая система NTFS. Монтирую автоматом через fstab.
Папка монтируется с правами:
drwxrwxr-x 1 root plugdev 8192 авг  3 18:50 Storage1.   Добавил Transmission в группу plugdev, не помогло. А права на папку не меняются.
2.   Решил в домашнюю папку пользователя качать. Проблема осталась. Пробовал прописать в настройках Transmission чтобы запускался от имени пользователя в файлах:
/etc/init.d/transmission-daemon
NAME=имя_пользователя
USER= имя_пользователя
/etc/systemd/system/multi-user.target.wants/transmission-daemon.service
User= имя_пользователяsudo systemctl daemon-reloadПеред этим перенес каталог с настройками
sudo cp -R /etc/transmission-daemon /home/ имя_пользователя /.config/
sudo chown -R имя_пользователя /home/ имя_пользователя /.config/transmission-daemon
С такими настройками нет доступа к Web интерфейсу. Проверить закачку не смог.
Игрался с правами, настройками в /etc/transmission-daemon/settings.json…не помогло.
Все работает если оставить настройки по умолчанию и качать в /var/lib/transmission-daemon/downloads.
Мне нужно качать на внешний жесткий диск. В крайнем случае в домашнюю папку пользователя.

Подскажите как это сделать:
Что можно сделать чтобы на внешний HDD перемонтированный в другую папку домашнего каталога пользователя, можно было качать напрямую? Может его форматировать в ext? Тогда какой ext  2,3 или 4?
Как настроить права чтобы закачать в /home/ имя_пользователя/Папка_на диске Ubuntu/

Спасибо.
« Последнее редактирование: 04 Августа 2019, 18:27:22 от Azure »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Transmission permission denied.
« Ответ #1 : 04 Августа 2019, 18:28:53 »
На диске файловая система NTFS. Монтирую автоматом через fstab.
подробнее надо (приведите настройки).
USER= имя_пользователя
смущает пробел после "="
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
Re: Transmission permission denied.
« Ответ #2 : 04 Августа 2019, 18:32:49 »
mount | grep /sd
ls -l ~ | grep Storage
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Alex_x86

  • Автор темы
  • Участник
  • *
  • Сообщений: 117
    • Просмотр профиля
Re: Transmission permission denied.
« Ответ #3 : 04 Августа 2019, 18:43:58 »
Сразу видно профи. Пробел заметили. В файле пробела нет. Не знаю что именно помогло. Но когда добавил текущего пользователя в группу debian-transmission, а пользователя debian-transmission в группу plugdev все заработало.
Итог.
Вся настройка это:
1. Установка с чистого листа
2. Добавление пользователей в группы
3. Правка по мелочам в /etc/transmission-daemon/settings.json

Блин я столько часов потратил на инструкции из официальных и не очень источников.  Столько настроек перепробовал. Уже диск хотел форматнуть в ext. Почему мой способ за 8 часов гугления не нашелся, ума не приложу.

Всем спасибо что отозвались на мой вопрос.

« Последнее редактирование: 04 Августа 2019, 18:45:38 от Alex_x86 »

 

Страница сгенерирована за 0.038 секунд. Запросов: 25.