@1234n

Дать права программе Transmission для записи файла в директорию?

программа Transmission работает (Ubuntu 18.04, но не может записать скачиваемый файл в указанную в настройка директорию.
Через Samba открыл папку, дал права 777. Через Wundows вижу эту папку, кидаю туда файлы, все ок. Umask =0 в настройках. Но Transmission не может туда ничего писать.
Я так понял, надо дать права клиенту на запись. Какой правильной командой? поделитесь?
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ответы на вопрос 1
Radjah
@Radjah
В дефолтной установке Transmission запускается от имени юзера transmission.

Примерно так можно поправить.

Посмотри, какие права на директорию, в которую ты пытаешься качать.
Останови демон sudo systemctl stop transmission-daemon.service
Запусти sudo systemctl edit transmission-daemon.service
Впиши что-то типа:
[Service]
User=твой_логин
Group=твоя_группа

Поменяй права на каталог с данными:
sudo chown твой_логин:твоя_группа -R /var/lib/transmission-daemon


Запусти демон sudo systemctl start transmission-daemon.service

Я для торрентокачалок на файлопомойках создаю отдельного пользователя, его же указываю в настройках samba-сервера.
Получается, что и закачка идёт нормально, и файлы доступны на запись.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SAYMON Санкт-Петербург
от 100 000 до 200 000 руб.
Molinos Санкт-Петербург
от 80 000 до 120 000 руб.
26 янв. 2020, в 01:08
9700 руб./за проект
26 янв. 2020, в 00:25
10000 руб./за проект
25 янв. 2020, в 20:39
35000 руб./за проект