Как запустить transmission от другого пользователя

Опубликовано NowhereMan -

Остановить transmission (если работает).

sudo systemctl stop transmission-daemon

sudo systemctl edit transmission-daemon.service

И подправить:

[Service]
User=
User=some_user
Group=
Group=some_group

Вставлять эти строчки надо в указанное в шаблоне место, иначе вылезет ошибка и изменения не сохранятся.

Перезагрузить systemd.

sudo systemctl daemon-reload

Перезапускаем transmission чтобы он создал каталог с конфигурацией и конфиг для нового пользователя.

sudo systemctl start transmission-daemon; sudo systemctl stop transmission-daemon

Теперь можно править конфиг: ~/.config/transmission-daemon/settings.json.

Как закончим - запускаем transmission обратно.

sudo systemctl start transmission-daemon