Установка и настройка transmission-daemon в Ubuntu

·

·

Такой BitTorrent клиент как Transmission знаком многим, так как он входит во многие linux дистрибутивы. Но кроме обыкновенного — десктопного клиента, разработан и специальный transmission-daemon клиент, которым можно управлять через графический web интерфейс. Может transmission-daemon не такой функциональный как, рассмотренный мною ранее TorrentFlux, но зато он прост в установке и для работы web-интерфейса не нужен web-сервер и СУБД, поэтому transmission-daemon — идеальное решение для сидбокса на слабом сервере.

Установка transmission-daemon

Как я уже упомянал для работы не требуется ни Apach’а ни MySQL’я, поэтому ставится он одной командой

sudo apt-get install transmission-daemon

Всё, сразу после усатнвки Transmission готов к работе, осталось только его запустить, выполните в терминале команду

transmission-daemon

зайдите в браузере по адресу http://адрес_сервера:9091/ (или http://localhost:9091/ если устанавливали transmission-daemon на локальный компьютер).

Настройка transmission-daemon

Для того чтобы настройки вступали в силу надо перезагружать transmission-daemon, для этого сначала надо убить процесс transmission-daemon

killall transmission-daemon

А потом заново его запустить

transmission-daemon

Но если запустить transmission-daemon такой командой он запустится со стандартными настройками из конфигурационного файла settings.json , который хранятся в директории /home/user/.config/transmission-daemon. Исправлять это конфигурационный файл бесполезно, потому что он будет переписан на дефолтный после остановки или перезагрузки transmission.

Для того, чтобы запускать transmission-daemon со своим конфигом, надо скопировать всё содержимое директории /home/user/.config/transmission-daemon , допустим, в /home/user/transconfig

cp -R  /home/user/.config/transmission-daemon /home/user/transconfig

Поменять настройки в новом файле settings.json так как вам надо и запустить transmission-daemon со своими настройками следующей командой.

transmission-daemon  --config-dir /home/user/transconfig

Напишу директивы кофигурационного файла transmission-daemon

“download-dir”: — директория закачки
“rpc-enabled”: — требуется ли аутентификация (true — да, false — нет)
“rpc-username”: — логин для аутентификации
“rpc-password” — пароль для аутентификации
“rpc-port”: — порт на котором будет работать web-интерфейс

Таким образом, если запускать несколько демона transmissionс разными портами, то можно получить многопользовательский сидбокс.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Закончите арифметическое действие * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.