Консольный transmission-daemon

Posted on 07/25/2010 by   |   Filed under templates, internet    Comments 11

Такой 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с разными портами, то можно получить многопользовательский сидбокс.

Источник http://448dmg.ru/ustanovka-i-nastroyka-transmission-daemon-382

Автозапуск

Собственно, автозапуск демона при загрузке системы настраивается автоматически при установке. Если по каким-то причинам вам необходимо его отключить, то отредактируйте файл /etc/default/transmission-daemon

# defaults for transmission-daemon 
# sourced by /etc/init.d/transmission-daemon  
# change to 0 to disable daemon 
ENABLE_DAEMON=1  
# this directory stores some runtime information, like torrent files and config CONFIG_DIR="/var/lib/transmission-daemon/info"   
# default options for daemon, see transmission-daemon(1) for more options OPTIONS="--config-dir $CONFIG_DIR"

изменив ENABLE_DAEMON на 0

Image Gallery

Services Overview

Curabitur sed urna id nunc pulvinar semper. Nunc sit amet tortor sit amet lacus sagittis posuere cursus vitae nunc.Etiam venenatis, turpis at eleifend porta, nisl nulla bibendum justo.

Contact Us

Nullam quam lorem, tristique non vestibulum nec, consectetur in risus. Aliquam a quam vel leo gravida gravida eu porttitor dui.

Address: 1458 TemplateAccess, USA
Telephone: +123-1234-5678
FAX: +458-4578
Others: +301 - 0125 - 01258
E-mail: mail@yoursitename.com