Статья: Установка торрента transmission c web-мордой.

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Urgor
лейтенант
Сообщения: 671
Зарегистрирован: 2006-03-14 16:30:18
Откуда: Гилея (СПб)
Контактная информация:

Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Urgor » 2010-02-04 14:43:44

Ставил себе торрент transmission c web-мордой. По ходу установки запротоколировал и написал статью.
Смотрим, комментируем.

Статья здесь: http://www.lissyara.su/?id=2073
Власть в руках у чужаков, и ты им платишь дань...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

voy22
проходил мимо

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение voy22 » 2010-02-12 12:48:58

У меня чет не вышло =(
1. Послке make insnall /usr/local/etc/rc.d/transmission - отсутствует.

2. Запускаю: transmission-daemon -g /home/voy/transmission/ -u voy -v mypass -w /home/voy/transmission/downloads/
В /home/voy/transmission/settings.json логин и пароль такиеже.

3. netstat -an | grep 9091
tcp4 0 0 xx.198.xx.9.9091 xx.93.xx.55.3973 TIME_WAIT
tcp4 0 0 *.9091 *.* LISTEN

4. FF заход на http://www.mysite.com:9091/transmission/web, просит авторизацию - ввожу (voy:mypass)

5. Тупо белый эткан (no html)

6. /var/log/messages - тут сухо

Вообщем бяда.

Аватара пользователя
Urgor
лейтенант
Сообщения: 671
Зарегистрирован: 2006-03-14 16:30:18
Откуда: Гилея (СПб)
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Urgor » 2010-02-12 13:22:24

Версии оси и демона?
Так же может помочь запуск с -f
Власть в руках у чужаков, и ты им платишь дань...

Аватара пользователя
gonzo111
лейтенант
Сообщения: 648
Зарегистрирован: 2007-11-15 16:32:33
Откуда: China
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение gonzo111 » 2010-02-16 12:57:14

че то я не вкурил обьясни толком в чем отличие transmission-cli от transmission-daemon ? :smile:
Тяжело в учении легко в РАЮ!
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru

Аватара пользователя
Urgor
лейтенант
Сообщения: 671
Зарегистрирован: 2006-03-14 16:30:18
Откуда: Гилея (СПб)
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Urgor » 2010-02-16 13:10:57

gonzo111 писал(а):че то я не вкурил обьясни толком в чем отличие transmission-cli от transmission-daemon ? :smile:
transmission-cli -- консольный клиент
transmission-daemon -- демон с кучей настроек и плюшек (как удаленное управление по www или remote)
Власть в руках у чужаков, и ты им платишь дань...

Аватара пользователя
gonzo111
лейтенант
Сообщения: 648
Зарегистрирован: 2007-11-15 16:32:33
Откуда: China
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение gonzo111 » 2010-02-16 13:50:58

клиент позволяет качать и отдавать?
Тяжело в учении легко в РАЮ!
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru

Аватара пользователя
Urgor
лейтенант
Сообщения: 671
Зарегистрирован: 2006-03-14 16:30:18
Откуда: Гилея (СПб)
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Urgor » 2010-02-16 14:15:04

gonzo111 писал(а):клиент позволяет качать и отдавать?
Да. По одному торренту на процесс и не позволяет выбирать отдельные файлы для скачки.
Власть в руках у чужаков, и ты им платишь дань...

_kirill_
ст. сержант
Сообщения: 311
Зарегистрирован: 2007-05-11 9:41:21
Откуда: Tashkent
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение _kirill_ » 2010-02-17 13:42:49

После рестарта демона, все закачки пропадают, никто не знает в чем может быть дело?


Аватара пользователя
iMoJo
ефрейтор
Сообщения: 66
Зарегистрирован: 2010-03-23 7:24:48
Откуда: KZ

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение iMoJo » 2010-03-23 7:31:09

Спасибо за статью, все работает! Не мог бы кто-нибудь по-подробнее описать как прикрутить Transmission Remote GUI - что-то у меня не выходит "каменнный цветок" ...

Аватара пользователя
Urgor
лейтенант
Сообщения: 671
Зарегистрирован: 2006-03-14 16:30:18
Откуда: Гилея (СПб)
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Urgor » 2010-03-23 7:55:56

iMoJo писал(а):...прикрутить Transmission Remote GUI - что-то у меня не выходит "каменнный цветок" ...
Для этого настраиваешь секцию (предварительно остановив трансмишн), отвечающую за удаленное подключение:

Код: Выделить всё

    "rpc-authentication-required": true, -- запрашивать морду и пароль
    "rpc-bind-address": "192.168.0.248", -- ip админки на котором ждем подключения
    "rpc-enabled": true, -- включить удаленное управление
    "rpc-password": "{b743e257d2c7350417225b4c51a8cbcd6e8aabe9Dl3WnTBV", -- пароль, если в виде "password", то после первого запуска зашифрует
    "rpc-port": 9091, -- порт на котором ждем подключений
    "rpc-username": "urgor", -- имя юзверя, которому можно подключаться
    "rpc-whitelist": "127.0.0.1,192.168.0.37", -- ipы с которых разрешены подключения
    "rpc-whitelist-enabled": true, -- разрешить белый список (строка выше)
И не забыть в фарволах разрешить соответствующие соединения =)
Власть в руках у чужаков, и ты им платишь дань...

Аватара пользователя
iMoJo
ефрейтор
Сообщения: 66
Зарегистрирован: 2010-03-23 7:24:48
Откуда: KZ

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение iMoJo » 2010-03-23 8:58:17

Urgor писал(а): Для этого настраиваешь секцию (предварительно остановив трансмишн), отвечающую за удаленное подключение:
Спасибо, но я имел ввиду не стандартную морду, которая идет в комплекте, а вот это - http://code.google.com/p/transmisson-remote-gui/

Аватара пользователя
Urgor
лейтенант
Сообщения: 671
Зарегистрирован: 2006-03-14 16:30:18
Откуда: Гилея (СПб)
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Urgor » 2010-03-23 9:20:05

iMoJo писал(а):Спасибо, но я имел ввиду не стандартную морду, которая идет в комплекте, а вот это - http://code.google.com/p/transmisson-remote-gui/
А шо там сложного? Скачал, запустил, вбил настройки -- и все работает. Если НЕ работает смотрим конфиг/файрвол...
Власть в руках у чужаков, и ты им платишь дань...

Аватара пользователя
iMoJo
ефрейтор
Сообщения: 66
Зарегистрирован: 2010-03-23 7:24:48
Откуда: KZ

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение iMoJo » 2010-03-23 9:23:14

Что скачиваем - сорцы или компилиное под Линух? Качал компиленое - не запускается ...

Аватара пользователя
Urgor
лейтенант
Сообщения: 671
Зарегистрирован: 2006-03-14 16:30:18
Откуда: Гилея (СПб)
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Urgor » 2010-03-23 9:42:53

iMoJo писал(а):Качал компиленое - не запускается ...
Либо побилось при скачке, либо... не знаю.
Перекачал, все запустилось. Проверь SHA1 Checksum: 94327fb2ed0c3510112ab5e0cf314561f34b3619 у своего файла.
Власть в руках у чужаков, и ты им платишь дань...

floke
проходил мимо
Сообщения: 7
Зарегистрирован: 2010-03-23 19:01:19

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение floke » 2010-03-23 19:30:07

поставил transmission с мордой по статье, а он, зараза, выпендривается: с фрязи 8(сервера) захожу на интерфейс, в окне выбираю новый торентовский файлик, нажимаю на кнопку закачки... а ничего не происходит, закачка не добавляется.
Аналогично, захожу с фряшного клиента - закачка не добавилась. Пытаюсь воспользоваться transmission-remote-gui - закачка добавляется, но transgui отваливается от сервера, начинает истерить и больше к серверу подключаться не желает. Однако, удалили закачку на сервере(эта функция работает везде почему то) - remote-gui опять начинает функционировать.
Естественно, торрент-фаил на сервер не передается, но не понимаю, почему?

И на бис: зашел с windows клиента - всё отлично работает, remote-gui(виндовский) работает и не отваливается, через web интерфейс закачки добавляются.

Может кто знает, в чем дело?

s-vovik
проходил мимо
Сообщения: 1
Зарегистрирован: 2010-01-13 17:55:17

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение s-vovik » 2010-04-30 12:23:38

Помогите пожалуйста настроить IPFW для transmission.
Система:

Код: Выделить всё

turisto# uname -a
FreeBSD turisto.mine.nu 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Mon Apr 12 20:28:51 EEST 2010     noodles@servak.turisto.mine.nu:/usr/obj/usr/src/sys/main_kernell.2010-12-04  i386

Код: Выделить всё

turisto# pkg_info -xE trans
transmission-daemon-1.92_1
transmission-web-1.92
Перед етой машиной стоит роутер dlink dir-100.
У него включен upnp, и прокинут порт 51413, который и есть peer-port: 51413 для transmission

Часть ipfw который для transmission настроен так:

Код: Выделить всё

05500  958849  243888208 allow ip from any to me dst-port 51413 in recv fxp0
05550 1324098 1581943063 allow ip from me 51413 to any out xmit fxp0
05600 2106175 1276068193 allow ip from any to me not dst-port 51413 in recv fxp0 uid transmission
05650 2950620 2624896568 allow ip from me not 51413 to any out xmit fxp0 uid transmission
я думал что хватит первое и последнее правило, но если оставит только их то он не качает и не раздает, а с теми что сейчас мне кажится что както не коректно откривать все порты на вход.
И еще меня беспокоит вопрос почему по всех правилах бегают пакети?

Аватара пользователя
Urgor
лейтенант
Сообщения: 671
Зарегистрирован: 2006-03-14 16:30:18
Откуда: Гилея (СПб)
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Urgor » 2010-05-11 8:05:55

В конфиге:

Код: Выделить всё

    "peer-port": 51413,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
Слушает 51413, отвечает с 49152 по 65535....
Соответственно в фарволе:

Код: Выделить всё

allow ip from any to me dst-port 51413 in recv fxp0
allow ip from me to any out xmit fxp0 uid transmission
Власть в руках у чужаков, и ты им платишь дань...

.ignore
рядовой
Сообщения: 23
Зарегистрирован: 2010-05-20 1:10:25

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение .ignore » 2010-05-20 1:39:08

mldonkey-core

выскичило такое окно после make install ........ trasmission 1 7 5 уменя только 1 9 только для сэйбл))
у меня freebsd 8 0 рализ

Код: Выделить всё • Развернуть

Код: Выделить всё

    ??????????????????????????????????????????????????????????????????????
    ?                    Options for curl 7.19.6_1                       ?  
    ? ?????????????????????????????????????????????????????????????????? ?  
    ? ?   [ ] CARES        Asynchronous DNS resolution via c-ares      ? ?  
    ? ?   [ ] CURL_DEBUG   Enable curl diagnostic output               ? ?  
    ? ?   [ ] GNUTLS       Use GNU TLS if OPENSSL is OFF               ? ?  
    ? ?   [X] IPV6         IPv6 support                                ? ?  
    ? ?   [ ] KERBEROS4    Kerberos 4 authentication                   ? ?  
    ? ?   [ ] LDAP         LDAP support                                ? ?  
    ? ?   [ ] LDAPS        LDAPS support (requires LDAP and SSL)       ? ?  
    ? ?   [ ] LIBIDN       Internationalized Domain Names via libidn   ? ?  
    ? ?   [ ] LIBSSH2      SCP/SFTP support via libssh2                ? ?  
    ? ?   [ ] NTLM         NTLM authentication                         ? ?  
    ? ?   [X] OPENSSL      OpenSSL support                             ? ?  
    ? ?   [X] PROXY        Proxy support                               ? ?  
    ? ?   [ ] TRACKMEMORY  Enable curl memory diagnostic output        ? ?  
    ? ?                                                                ? ?  
    ? ?                                                                ? ?  
    ??????????????????????????????????????????????????????????????????????  
    ?                       [  OK  ]       Cancel                        ?  
    ?????????????????????????????????????????????????????????????????????? 


чё делать полез на сайт http://curl.haxx.se/ и понял чт надо учить заграничный язык

прога типа конвертит адреса

а какие галки луЧЧе ставить кто зает? (по попробу то что по умолчанию стоит)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

а тут судя по всему надо поставить галку если захочу пользоватса веб клиентом?

http://www.freebsdsoftware.org/security ... t_nss.html

Код: Выделить всё

?????????????????????????????????????????????????????????????????
?                 Options for ca_root_nss 3.11.9_2               
? ???????????????????????????????????????????????????????????????
? ?        [ ] ETCSYMLINK  Add symlink to /etc/ssl/cert.pem      
?????????????????????????????????????????????????????????????????
?                       [  OK  ]       Cancel                    
?????????????????????????????????????????????????????????????????
Root certificates from certificate authorities included in the Mozilla NSS library and thus in Firefox and Thunderbird.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

вот что в результате у меня получилось после инсталяции

Код: Выделить всё

http://www.transmissionbt.com/
===>  Cleaning for gmake-3.81_3
===>  Cleaning for curl-7.19.6_1
===>  Cleaning for transmission-web-1.75
===>  Cleaning for ca_root_nss-3.11.9_2
===>  Cleaning for transmission-daemon-1.75

.ignore
рядовой
Сообщения: 23
Зарегистрирован: 2010-05-20 1:10:25

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение .ignore » 2010-05-20 5:42:06

вот что в результате у меня получилось после установки

Код: Выделить всё • Развернуть

Код: Выделить всё

    http://www.transmissionbt.com/
    ===>  Cleaning for gmake-3.81_3
    ===>  Cleaning for curl-7.19.6_1
    ===>  Cleaning for transmission-web-1.75
    ===>  Cleaning for ca_root_nss-3.11.9_2
    ===>  Cleaning for transmission-daemon-1.75
для тех кто в металическом шлеме
не расписано с какими правами создавать юзера transmission
что типа такого нету #/usr/sbin/pw user add transmission
и создаем ему пас #passwd transmission

вот тут у меня пасс ни меняетса в файле /usr/local/etc/transmission/settings.json
как показано в примере такой вид и остался "rpc-password": "ffdfdffd",
и например вот так еще написать можно было бы в примере "rpc-bind-address": "192.168.0.*",

а для чего менять права на папку? usr/local/etc/transmission
если тут лежит файл settings.json и с правами руут его никто менять не сможет или я что то н понимаю? простите меня за такой вопрос

права на папку у меня вот такие стоят не так как в инструкции написано менять

/usr/local/etc/transmission/home/Downloads

Код: Выделить всё

??????????????????????????????????????????????<? /usr/local/etc/transmission/home ??????v>?
?  Midnight Commander 4.6.2                 ??         Name         ? Size  ?   MTime     ?
??????????????????????????????????????????????/..                   ?UP--DIR?             ^
? File:       Downloads                     ??/Downloads            ?    512?May 20 01:35 ?
?  Mode:      drwxr-xr-x (0755)             ??                      ?       ?             ?
?  Owner:     transmission/transmission     ??                      ?       ?             ?

/usr/local/etc/transmission

Код: Выделить всё

??????????????????????????????????????????????<? /usr/local/etc ????????????????????????v>?
?  Midnight Commander 4.6.2                 ??         Name         ? Size  ?   MTime     ?
??????????????????????????????????????????????/..                   ?UP--DIR?             ^
? File:       transmission                  ??/pam.d                ?    512?May 16 02:58 ?
?  Mode:      drwxr-xr-x (0755)             ??/squid                ?    512?May 18 04:25 ?
?  Links:     3                             ??/transmission         ?    512?May 20 01:35 ?
?  Owner:     root/wheel                    ?? slsh.rc              ?   1443?Oct 21  2009 ?

/usr/local/etc/transmission/home

Код: Выделить всё

??????????????????????????????????????????????<? /usr/local/etc/transmission ???????????v>?
?  Midnight Commander 4.6.2                 ??         Name         ? Size  ?   MTime     ?
??????????????????????????????????????????????/..                   ?UP--DIR?             ^
? File:       home                          ??/home                 ?    512?May 20 01:35 ?
?  Mode:      drwxrwx--T (1770)             ??                      ?       ?             ?
?  Owner:     root/transmission             ??                      ?       ?             ?

в целом я ни то чnо бы не доволен инструкцией
ни все моменты описаны и ее бы обновить (что-то общее слепить из http://forum.pfsense.org/index.php?topi ... .msg116349 и того что я тут кинул)
я бы еще добавил что-то простое типа как забирать файлы по локалке из самбы (да понимаю что тема обширная)

что хорошо можно работать через веб броузер или можно поставить remote-termital transmisson
мне transmisson интиресен тем что transmisson-remote-gui есть и под MAC OS

Код: Выделить всё

Transmission Remote GUI 1.4, Windows Setup    			Windows	 
Transmission Remote GUI 1.4, Mac OS X 10.5+, Intel & PowerPC	OSX 
Transmission Remote GUI 1.4, Linux-i386 binary			Linux
Transmission Remote GUI 1.4, Linux-x86_64 binary		Linux
Transmission Remote GUI 1.4, Source code 			All
http://code.google.com/p/transmisson-re ... loads/list

ну вцелом я запустил (но не нашел с какими правами юзера лучше запустить) а так работает уже раздаёть)))

Аватара пользователя
E-Wind
сержант
Сообщения: 155
Зарегистрирован: 2008-05-14 16:19:54
Откуда: Санкт-Петербург

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение E-Wind » 2010-05-20 11:28:11

не расписано с какими правами создавать юзера transmission
Создается автоматически.
вот тут у меня пасс ни меняетса в файле /usr/local/etc/transmission/settings.json
как показано в примере такой вид и остался "rpc-password": "ffdfdffd",
Это пароль от веб-интерфейса.
а для чего менять права на папку? usr/local/etc/transmission
Трансмиссия позволяет менять некоторые настройки (шейпинг напимер) через веб-админку, при рестарте она их записывает в конфиг-файл settings.json.

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

RTFM! http://www.freebsd.org.ru/handbook/permissions.html
я бы еще добавил что-то простое типа как забирать файлы по локалке из самбы (да понимаю что тема обширная)
http://www.lissyara.su/archive/samba_without_domain/

Что-то я разочаровался немного в трансмиссии /

Аватара пользователя
E-Wind
сержант
Сообщения: 155
Зарегистрирован: 2008-05-14 16:19:54
Откуда: Санкт-Петербург

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение E-Wind » 2010-05-20 11:36:03

а какие галки луЧЧе ставить кто зает? (по попробу то что по умолчанию стоит)
По дефолту, если не знаете, что конкретно вам надо )

.ignore
рядовой
Сообщения: 23
Зарегистрирован: 2010-05-20 1:10:25

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение .ignore » 2010-05-20 15:37:00

E-Wind писал(а):
не расписано с какими правами создавать юзера transmission
Создается автоматически.
понятно

если вы не читали тут http://www.lissyara.su/articles/freebsd ... nsmission/ для вас повторить могу
* rpc-password: Пароль (строка). После запуска демон его зашифрует.
уменя строчиа из такого например rpc-password": "yd_649_hfb", ни превращяетса после перезагрузки в такое rpc-password": "{b743e257d2c7350417225b4c51a8cbcd6e8aabe9Dl3WnTBV", а остаетса как и была :no:

от рута согласен запускать это не поуму 8) по этому тут http://www.lissyara.su/articles/freebsd ... nsmission/ написано от кого надо запускать прогу

Код: Выделить всё

transmission_enable="YES"
# Где лежат конфиги
transmission_conf_dir="/usr/local/etc/transmission/"
# Куда складывается скаченное
transmission_download_dir="/usr/home/transmission/downloads"
# Пользователь под которым работает демон.
# Если задан пустой, то пускается под root'ом, что не рекомендуется.
# Если параметр не задан, то запускается под transmission
transmission_user="transmission"
# Дополнительные флаги запуска
transmission_flags=""
или у меня был вопрос с какими правами запускать? :smile:

вы эту ссылку RTFM! http://www.freebsd.org.ru/handbook/permissions.html пишите чтобы написать? или скакойто целью? мне она не надо я и без вас посылать умеею в поиск :-D :-D :-D :-D
я бы еще добавил что-то простое типа как забирать файлы по локалке из самбы (да понимаю что тема обширная)
http://www.lissyara.su/archive/samba_without_domain/
повторюсь я и без вас умеею гууглить "как установить SAMBA" ;-) ;-) ;-)
E-Wind писал(а):
а какие галки луЧЧе ставить кто зает? (по попробу то что по умолчанию стоит)
По дефолту, если не знаете, что конкретно вам надо )
а вы знаете что ставить или нет (кроме как по дефолту) и почему? :cz2:


Baiker
проходил мимо

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Baiker » 2010-05-27 2:07:00

У меня есть вопрос. А можно в трасмишине делать несколько аккаунтов, например есть админ, и сделать еще один аккаунт с правами в которых он бы не мог изменять например скорость и т.д.