Transmission-daemon Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
wiki:transmission-daemon [2017/03/12 01:23]
[Дополнение для логина и пароля и разрешение IP]
wiki:transmission-daemon [2021/01/23 14:30]
Добавил настройку для systemd
Строка 1: Строка 1:
 ====== Transmission-daemon ====== ====== Transmission-daemon ======
 +<note important>​для ubuntu 18.04 server не работает инструкция</​note>​
 +
 Основное отличие данной программы от [[Transmission]] заключается в том, что это демон, а значит работает в фоне и всегда. Основное отличие данной программы от [[Transmission]] заключается в том, что это демон, а значит работает в фоне и всегда.
 ====== Установка ====== ====== Установка ======
Строка 10: Строка 12:
  
 Переносим папку с основными файлами в домашнюю папку пользователя Переносим папку с основными файлами в домашнюю папку пользователя
-<​code>​sudo cp -/​etc/​transmission-daemon /​home/​user_name/​.config/​+<​code>​sudo cp -/​etc/​transmission-daemon /​home/​user_name/​.config/​
 sudo chown -R user_name /​home/​user_name/​.config/​transmission-daemon</​code>​ sudo chown -R user_name /​home/​user_name/​.config/​transmission-daemon</​code>​
 <​code>​sudo gedit /​etc/​default/​transmission-daemon</​code>​ <​code>​sudo gedit /​etc/​default/​transmission-daemon</​code>​
 И в строке CONFIG_DIR прописываем путь до папки с файлами настройки. И в строке CONFIG_DIR прописываем путь до папки с файлами настройки.
 <​code>​CONFIG_DIR="/​home/​user_name/​.config/​transmission-daemon"</​code>​ <​code>​CONFIG_DIR="/​home/​user_name/​.config/​transmission-daemon"</​code>​
-Принуждаем работать службу от нашего пользователя+Принуждаем работать службу от нашего пользователя
 +---- 
 + 
 +если используется init.d
 <​code>​sudo gedit /​etc/​init.d/​transmission-daemon</​code>​ <​code>​sudo gedit /​etc/​init.d/​transmission-daemon</​code>​
 Меняем setuid (NAME) debian-transmission и setgid (USER) debian-transmission на имя своего пользователя. Меняем setuid (NAME) debian-transmission и setgid (USER) debian-transmission на имя своего пользователя.
Строка 24: Строка 29:
 ... ...
 </​code>​ </​code>​
 +----
 +
 +если используется systemd
 +<​code>​sudo gedit /​etc/​systemd/​system/​multi-user.target.wants/​transmission-daemon.service</​code>​
 +Меняем значение переменной User за свое
 +<​code>​
 +[Service]
 +User=my_user
 +</​code>​
 +затем делаем перезагрузку юнитов
 +<​code>​sudo systemctl daemon-reload </​code>​
 +----
 +
 ===== Настройка settings.json ===== ===== Настройка settings.json =====
 Пример файла с настройками Пример файла с настройками