Делаем сидбокc для раздачи торрентов
1) Создаем VPS (Дроплет) с Ubuntu 12.04 на борту
2) Логинимся по ssh рутом и делаем:
3) Затем открываем settings.json
И тут есть два варианта:
4) Затем на всякий случай сохраняем конфиг т.к. при перезапуске он затирается:
5) Перезапускаем transmission
service transmission-daemon reload
6) Открываем в браузере your_ip:9091/transmission/web/ и видим интерфейс торрент-клиента.
7) Важный момент, в Ubuntu 12.04 пакет transmission-daemon имеет один недочет. При установке создается пользователь debian-transmission, но по умолчанию он не имеет домашней директории.
Исправляем этот недочет:
8) Все, теперь можно пользоваться =)
9) Скриншот работающего transmission
P.S. Для создания торрентов можно использовать консоль, например вот так:
2) Логинимся по ssh рутом и делаем:
apt-get update
apt-get install transmission-daemon
3) Затем открываем settings.json
nano /etc/transmission-daemon/settings.json
И тут есть два варианта:
- ограничить доступ по ip прописав адреса в rpc-whitelist
- выставить rpc-whitelist-enabled в false и прописать rpc-username с rpc-password
4) Затем на всякий случай сохраняем конфиг т.к. при перезапуске он затирается:
cp /etc/transmission-daemon/settings.json /etc/transmission-daemon/settings.json.save
5) Перезапускаем transmission
service transmission-daemon reload
6) Открываем в браузере your_ip:9091/transmission/web/ и видим интерфейс торрент-клиента.
7) Важный момент, в Ubuntu 12.04 пакет transmission-daemon имеет один недочет. При установке создается пользователь debian-transmission, но по умолчанию он не имеет домашней директории.
Исправляем этот недочет:
useradd -m -d /home/debian-transmission/ -s /bin/bash debian-transmission
su debian-transmission
cd ~
mkdir Downloads
8) Все, теперь можно пользоваться =)
9) Скриншот работающего transmission
P.S. Для создания торрентов можно использовать консоль, например вот так:
transmission-create file -t http://tracker./announce.php?passkey=... -o file.torrent