Transmission-uNix торент клиент с веб интерфейсом

06.01.2010 от admin 0

После того как я собрал себе маленький сервачок у меня сразу же появилось желание перекинуть на него скачку и раздачу торентов, но так как у сервачка нет ни монитора ни клавиатуры, я начал искать клиент с веб интерфейсом…. и я его нашел. Представляю вам торрент клиент Transmission.
Его установка в ubuntu очень проста, для этого нужно выполнить:

sudo apt-get install transmission-daemon

После установки переходим к настройке:(у меня ubuntu server 9.10 и файл настроек хранится в /etc/transmission-daemon/settings.json)

sudo nano /etc/transmission-daemon/settings.json

Видим конфиг:

{
«alt-speed-down»: 50,
«alt-speed-enabled»: false,
«alt-speed-time-begin»: 540,
«alt-speed-time-day»: 127,
«alt-speed-time-enabled»: false,
«alt-speed-time-end»: 1020,
«alt-speed-up»: 50,
«bind-address-ipv4»: «0.0.0.0»,
«bind-address-ipv6»: «::»,
«blocklist-enabled»: false,
«dht-enabled»: true,
«download-dir»: «/mnt/pono/hardcoreporno», <- Папка в которую будут скачиваться ваши файлы
«download-limit»: 100,
«download-limit-enabled»: 0,
«encryption»: 2,
«lazy-bitfield-enabled»: true,
«max-peers-global»: 200,
«message-level»: 2,
«open-file-limit»: 32,
«peer-limit-global»: 240,
«peer-limit-per-torrent»: 60,
«peer-port»: 51413, <— Если сидите под роутером откройте этот порт, ну или измените если у вас уже какойто порт открыт
«peer-port-random-high»: 65535,
«peer-port-random-low»: 49152,
«peer-port-random-on-start»: false,
«peer-socket-tos»: 0,
«pex-enabled»: true,
«port-forwarding-enabled»: false,
«preallocation»: 1,
«proxy»: «»,
«proxy-auth-enabled»: false,
«proxy-auth-password»: «»,
«proxy-auth-username»: «»,
«proxy-enabled»: false,
«proxy-port»: 80,
«proxy-type»: 0,
«ratio-limit»: 2.0000,
«ratio-limit-enabled»: false,
«rpc-authentication-required»: true,
«rpc-bind-address»: «0.0.0.0»,
«rpc-enabled»: true,
«rpc-password»: «{5106caf57dda69af8584888», <— пароль для web юзера(тут он типо зашифрован)
«rpc-port»: 9091, <— Порт для веб интерфейса
«rpc-username»: «pornodownload», <— Имя пользователя для веб интерфейса
«rpc-whitelist»: «*.*.*.*»,
«rpc-whitelist-enabled»: true,
«speed-limit-down»: 100,
«speed-limit-down-enabled»: false,
«speed-limit-up»: 100,
«speed-limit-up-enabled»: false,
«umask»: 18,
«upload-limit»: 100,
«upload-limit-enabled»: 0,
«upload-slots-per-torrent»: 14
}

Если вы используете качалку торрентов дома и вам не нужен к ней доступ из вне, то можно оставить все как есть =)
Настройка завершена и теперь зайдя по адресу http://адрес_компьютера_на_котором_все_это_ставили:9091/transmission/web/ мы увидим менюшку ввода логина и пароля, вводим данные(логин и пароль мы ставили в конфиге выше), и перед нами появляется наш клиент:

Картинка кликабельна.

Лично я очень доволен этим не большим клиентом полностью. Если у кого то возникнут вопросы пишите в комментах.