Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
wiki:transmission-daemon [2015/03/24 11:01] [Windows] |
wiki:transmission-daemon [2019/04/13 06:54] [Наведение марафета] |
||
---|---|---|---|
Строка 7: | Строка 7: | ||
<code>sudo service transmission-daemon stop</code> | <code>sudo service transmission-daemon stop</code> | ||
===== Наведение "марафета" ===== | ===== Наведение "марафета" ===== | ||
- | Смысл описанных ниже телодвижений- заставить службу работать от имени пользователя, а значит и создавать скачиваемые файлы, владельцем которых сразу будет наш пользователь, что убережёт нас от последующих проблем с доступом к файлам.\\ | + | Смысл описанных ниже телодвижений - заставить службу работать от имени пользователя, а значит и создавать скачиваемые файлы, владельцем которых сразу будет наш пользователь, что убережёт нас от последующих проблем с доступом к файлам. |
Переносим папку с основными файлами в домашнюю папку пользователя | Переносим папку с основными файлами в домашнюю папку пользователя | ||
- | <code>sudo cp -r /etc/transmission-daemon ~/.config/ | + | <code>sudo cp -R /etc/transmission-daemon /home/user_name/.config/ |
- | sudo chown -R 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> | ||
Принуждаем работать службу от нашего пользователя | Принуждаем работать службу от нашего пользователя | ||
- | <code>sudo gedit /etc/init/transmission-daemon.conf</code> | + | <code>sudo gedit /etc/init.d/transmission-daemon</code> |
- | Меняем в строке setuid debian-transmission и setgid debian-transmission на имя своего пользователя. | + | Меняем setuid (NAME) debian-transmission и setgid (USER) debian-transmission на имя своего пользователя. |
+ | <code> | ||
+ | ... | ||
+ | NAME=transmission-daemon | ||
+ | USER=debian-transmission | ||
+ | ... | ||
+ | </code> | ||
===== Настройка settings.json ===== | ===== Настройка settings.json ===== | ||
Пример файла с настройками | Пример файла с настройками | ||
Строка 92: | Строка 98: | ||
"watch-dir-enabled": true | "watch-dir-enabled": true | ||
}</file> | }</file> | ||
+ | В полях **rpc-username** и **rpc-password** задается логин и пароль соответственно, а так же в поле **rpc-whitelist** дописываем свой внешний IP если есть, чтобы получить доступ к Transmission на сервере. Если у Вас динамический IP, то можно отключить проверку IP. Для этого нужно в поле **rpc-whitelist-enabled** поставить значение **false**. | ||
По окончании всех настроек запускаем службу | По окончании всех настроек запускаем службу | ||
<code>sudo service transmission-daemon start</code> | <code>sudo service transmission-daemon start</code> |