Bare Minimum Raspberry Pi Torrent Machine Урок: 4 стъпки (със снимки)
Bare Minimum Raspberry Pi Torrent Machine Урок: 4 стъпки (със снимки)
Anonim
Bare Minimum Raspberry Pi Torrent Machine Урок
Bare Minimum Raspberry Pi Torrent Machine Урок

Хай хора.

Торентирането винаги е животоспасяващо и се надяваме, че свързан без глава Raspberry Pi, който прави това за вас, наистина може да бъде невероятно. С този урок ще ви помогна да създадете Torrent машина с Pi, която може да работи без глава и можете да използвате нашия телефон с Android за управление и наблюдение. Това нещо може да бъде доста полезно, ако трябва да оставите изтеглянето през нощта или когато не сте вкъщи. Това нещо ще бъде наистина полезно.

Както казах, това е минимален урок и съм включил само тези стъпки по същество, за да настроя нещо и да го стартирам. Запазих референтните връзки, които опитах, докато експериментирах, в случай че искате да направите всичко.

Ще използваме FTP за преместване на файлове между RPi и вашия телефон и ще контролираме вашата Torrrent машина през SSH. Надявам се, че сте запознати с условията. Ако не, моля, вижте всеки урок за начинаещи RPi. Чувствайки се мързелив за това, не се притеснявайте, че съм отбелязал всичко съществено и ще разберете доста, ако разбирате езика на компютрите. Приятно правене.

На първо място предполагам, че имате

  • SSH активиран във вашия RPi
  • Вашият телефон и RPi са свързани през една и съща локална мрежа (т.е. към един и същ рутер)
  • Знаете IP адреса на вашия RPi. - Ако не го направите, моля, прегледайте подробно ръководството на маршрутизаторите си, тъй като ще има информация как да го намерите. Проверете за нещо като DHCP или LAN статика.

Ще правим нещата по следния начин. ако сте изпълнили някоя от тези стъпки, не се колебайте да преминете напред.

  • Свържете телефона и RPi чрез SSH
  • Активирайте FTP в RPi и опитайте да прехвърлите някои файлове през него.
  • Инсталиране на Deluge Daemon на вашия RPi и конфигуриране.
  • стартирайте торент

:)

Напомняне: Изтеглянето с помощта на Torrent не е престъпление, но използването му за изтегляне на материали, защитени с авторски права, е огромно престъпление както в очите на законите, така и в обществото. крадецът му.

Стъпка 1: Свързване на Android телефон към RPi чрез SSH

Свързване на Android телефон към RPi чрез SSH
Свързване на Android телефон към RPi чрез SSH
Свързване на Android телефон към RPi чрез SSH
Свързване на Android телефон към RPi чрез SSH
Свързване на Android телефон към RPi чрез SSH
Свързване на Android телефон към RPi чрез SSH
Свързване на Android телефон към RPi чрез SSH
Свързване на Android телефон към RPi чрез SSH

Тъй като SSH е активиран, той ни предоставя чудесен прозорец за справяне с нещата. и с тези неща. Можете буквално да правите всичко чрез телефона си към вашия RPi чрез SSH

Първо трябва да инсталираме добър SSH клиент на вашия телефон.

Предпочитам Connect Bot. A той има доста чист интерфейс и е добър за работа.

Просто го инсталирайте от Google Play

play.google.com/store/apps/details?id=org.connectbot

ако искате да използвате вашия компютър, можете да използвате PUTTY, за да установите SSH връзката.

PUTTY:

След като сте инсталирали Connect Bot. Ще бъдете посрещнати от отворен екран. Добавете нова връзка с вашите данни като адрес на хост (IP адрес на вашия RPi); потребителско име и др. Трябва само да въведете следното. всички останали могат да вървят със стойностите по подразбиране, с които се предлагат.

  1. Потребителско име, което по подразбиране е "pi"
  2. Host, който е IP адресът на вашия Pi.

Това е. Ще бъдете подканени да продължите връзката след потвърждаване на вашите идентификационни данни. и сега ще бъдете подканени да въведете паролата. паролата по подразбиране е "малинова"

Поздравления, сега сте свързани. можете да използвате bash кодове, за да контролирате своя Pi.

Поставих екраните, които се появяват през този процес, за да можете да видите как изглежда.

Стъпка 2: Настройване на FTP

Настройване на FTP
Настройване на FTP
Настройване на FTP
Настройване на FTP
Настройване на FTP
Настройване на FTP

Pi идва със собствен sfotware за FTP, но все пак трябва да инсталираме PURE-FTPd, за да използваме комуникацията напълно.

отворете Connect Bot и се свържете с вашия Pi.

Въведете

sudo apt-get install pure-ftpd

Това ще инсталира PURE-FTPd на вашия Pi. Само инсталирането ще ви помогне да отворите ftp портала. И вашите цели файлове ще бъдат достъпни за всички в мрежата sasme. ако сте съзнателен потребител по сигурността или нещо, което ви харесва, се обърнете към връзката bello, wgere намерих тази информация.

www.raspberrypi.org/documentation/remote-access/ftp.md

След като приключите с конфигурирането на FTP, нека прехвърлим някои файлове.

ES File Explorer ще бъде чудесна възможност за прехвърляне на файлове за всички видове връзки, тъй като ви позволяват достъп до файлове от различни източници и това включва FTP.

Просто влезте в опциите и изберете FTP. добавете нова връзка, като щракнете върху бутона в долния десен ъгъл. Изберете FTP от там. Предоставете следните данни

  1. Сървър: IP адрес на вашия PI
  2. Режим: Пасивен
  3. Потребителско име: вашето потребителско име за PI, по подразбиране е "PI".
  4. Парола: вашата парола. неговата "малинка" по подразбиране

Оставете останалите на стойностите по подразбиране и щракнете върху OK. Ще бъде необходимо известно време, за да се установи връзката.

Сега можете да прехвърляте файлове между Pi и Phone, докато променяте файлове вътрешно на телефона си. Просто копирайте от едно място и го поставете на другото място.

Моля, вижте екранните снимки, за да получите повече представа.

Стъпка 3: Настройване на Deluge

Настройване на потоп
Настройване на потоп
Настройване на потоп
Настройване на потоп
Настройване на потоп
Настройване на потоп

Deluge е Torrent клиент за Linus. Това всъщност е компютърна програма, която работи като фонов процес - напълно без глава. Единственият начин да комуникирате с него е чрез терминал. в тази стъпка ще инсталираме 4 програми.

  1. Потоп
  2. Deluge-Console: използва се за комуникация с Deluge чрез терминал
  3. Deluge-Web: използва се за свързване към Deluge чрез уеб потребителския интерфейс
  4. Mako: галерия от шаблони за Python, от която Deluge-web се нуждае

Свържете се с вашия Pi чрез Connect Bot / SSH. Ще използвам терминал вместо Connect Bot като негов компактен и можете също да ги въведете във вашия Pi терминал.

Инсталирайте Deluge

потопът е основният компонент. за да го отведете до вашия Pi, въведете във вашия SSH терминал, sudo apt-get install потопен

Това ще изтегли и инсталира Deluge. Може да бъдете повишен да потвърдите инсталацията си между тях. след като нещо е инсталирано. готови сме. Просто трябва да стартираме програмата за първи път, така че всички необходими конфигурационни файлове да се създадат сами. Ако наистина сте наясно как да направите конфигурацията, моля, вижте моята референтна връзка в края на тази страница.

потопен

sudo pkill потопен

Това може да ни покаже някаква грешка. Просто ги игнорирайте засега.

Инсталиране на Deluge-Console

Конзолата ще ни помогне да се свържем с Deluge и да я контролираме чрез терминал / SSH. За да инсталирате, въведете това в терминал / SSH конзола.

sudo apt-get install deluge-console

това е. изчакайте инсталацията да приключи.

Инсталиране на Mako и Deluge-web

Въведете следните команди в терминала. това ще инсталира Mako и Deluge-web

sudo apt-get install python-mako

sudo apt-get install deluge-web

Сега сме инсталирали напълно всички необходими файлове. трябва да рестартираме Deluge-web, за да приложим това нещо в действие. въведете следния.

sudo pkill потоп-уеб

Гледайки при зареждане

Трябва да настроим всичко това да стартира при зареждане, така че всички услуги да бъдат достъпни от момента, в който системата стартира. за това трябва да изброим директорията на Deluge и Deluge-web в стартиращия файл

etc/rc.local

трябва да го отворим в nano редактор, съвместно, за да го редактираме в терминал. за да отворите файла в nano enter

sudo nano /etc/rc.local

след като файлът се отвори в нано, въведете това до дъното -само преди "излизане 0" на файла.

# Стартирайте Deluge при зареждане:

sudo -u pi/usr/bin/python/usr/bin/потопен

sudo -u pi/usr/bin/python/usr/bin/deluge -web

изход 0

натиснете Ctrl+X, за да запазите и излезете от файла. За тази цел Connect Bot има бутон за управление над нормалната клавиатура.

Запазете промените. Натиснете ENTER, за да излезете от nano след запазване.

така че приключихме с настройката на нашата система. сега трябва да рестартираме нашия Pi, за да влязат в сила промените.

за рестартиране въведете следното

sudo рестартиране

така приключихме с конфигурационната част.

Допълнително четене:

Стъпка 4: Добавяне на торент към изтегляне

Image
Image
Добавяне на торент към изтегляне
Добавяне на торент към изтегляне
Добавяне на торент към изтегляне
Добавяне на торент към изтегляне

Изтеглете торент файла на телефона си и го копирайте в PI. за предпочитане към двете

  • работен плот
  • Изтегляния
  • Документи

Влезте в конзолата Deluge, като влезете

потоп-конзола

сега конзолата се отваря. можете да добавите торент чрез влизане

добавете път / име на файл.torrent

моля, уверете се, че сте въвели правилно пътя и името на файла и те са чувствителни към регистъра. избягвайте интервалите в имената на файловете, тъй като те могат да доведат до объркване.

информация

Това ще покаже текущото състояние на изброените торенти. скоростта им на изтегляне, ETA и цялата такава информация.

моля, вижте този видеоклип, в който обясних как да добавя торент файл от вашия Android телефон и да го наблюдавам с webUI.

www.youtube.com/embed/soxAu0sSqbY

Това е всичко, завършихме урока. Забавлявайте се Честит торент.

Препоръчано: