@1234n

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

программа Transmission работает (Ubuntu 18.04, но не может записать скачиваемый файл в указанную в настройка директорию.
Через Samba открыл папку, дал права 777. Через Wundows вижу эту папку, кидаю туда файлы, все ок. Umask =0 в настройках. Но Transmission не может туда ничего писать.
Я так понял, надо дать права клиенту на запись. Какой правильной командой? поделитесь?
  • Вопрос задан
  • 2004 просмотра
Пригласить эксперта
Ответы на вопрос 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-сервера.
Получается, что и закачка идёт нормально, и файлы доступны на запись.
Ответ написан
Ваш ответ на вопрос

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

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