Mundarija:

Bare Minimal Raspberry Pi Torrent mashinasi bo'yicha qo'llanma: 4 qadam (rasmlar bilan)
Bare Minimal Raspberry Pi Torrent mashinasi bo'yicha qo'llanma: 4 qadam (rasmlar bilan)

Video: Bare Minimal Raspberry Pi Torrent mashinasi bo'yicha qo'llanma: 4 qadam (rasmlar bilan)

Video: Bare Minimal Raspberry Pi Torrent mashinasi bo'yicha qo'llanma: 4 qadam (rasmlar bilan)
Video: DON'T Use Raspberry Pis for Servers! (Use THIS) 2024, Noyabr
Anonim
Yalang'och minimal Raspberry Pi torrent mashinasi bo'yicha qo'llanma
Yalang'och minimal Raspberry Pi torrent mashinasi bo'yicha qo'llanma

Xay odamlar.

Torrent - bu har doim hayotni qutqaruvchi va boshsiz Raspberry Pi bilan umid qilamanki, bu siz uchun ajoyib bo'lishi mumkin. Qo'llanma bilan men hammangizga boshsiz ishlay oladigan Pi bilan torrent mashinasini qurishda yordam beraman va siz Android telefonimiz yordamida nazorat qilish va kuzatish mumkin. Agar siz yuklamani kechasi yoki uyda bo'lmaganingizda qoldirishingiz kerak bo'lsa, bu narsa juda foydali bo'lishi mumkin. Bu narsa haqiqatan ham foydali bo'ladi.

Aytganimdek, bu minimal qo'llanma va men faqat ushbu qadamlarni o'z ichiga olgan narsalarni sozlash va ishga tushirish. Agar siz hamma narsani qilishni xohlasangiz, tajriba paytida sinab ko'rgan havolalarni saqladim.

Fayllarni RPi va telefon o'rtasida o'tkazish uchun biz FTP -dan foydalanamiz va biz sizning Torrrent mashinangizni SSH orqali boshqaramiz. Umid qilamanki, siz shartlar bilan tanishsiz. Agar yo'q bo'lsa, iltimos, har qanday RPi boshlang'ich qo'llanmasiga murojaat qiling. Buning uchun dangasalik his qilyapman, xavotir olmang, men hamma narsani yozib qo'ydim va agar siz kompyuterlar tilini tushunsangiz, ko'p narsani tushunasiz. Baxtli qilish.

Birinchidan, sizda bor deb o'ylayman

  • SSH RPi -da yoqilgan
  • Sizning telefoningiz va RPi bir xil mahalliy tarmoq orqali ulangan (ya'ni bitta yo'riqchiga)
  • Siz IP -manzilingizni bilasiz. - Agar xohlamasangiz, marshrutizatorlar qo'llanmasini diqqat bilan o'rganib chiqing, chunki uni qanday topish haqida ma'lumot bo'ladi. DHCP yoki LAN statikasi kabi narsalarni tekshiring.

Biz ishlarni quyidagi tartibda qilamiz. Agar siz ushbu qadamlardan birini bajargan bo'lsangiz, oldinga siljishni biling.

  • Telefoningiz va RPi -ni SSH orqali ulang
  • RTPda FTP -ni yoqing va u orqali ba'zi fayllarni o'tkazishga harakat qiling.
  • Deluge Daemon -ni RPi -ga o'rnatish va uni sozlash.
  • Torrentni boshlash

:)

Eslatma: Torrent yordamida yuklab olish jinoyat emas, lekin undan mualliflik huquqi bilan himoyalangan materiallarni yuklab olish qonunlar va jamiyat oldida katta jinoyatdir. uning o'g'risi.

1 -qadam: Android telefonini SSH orqali RPi -ga ulash

Android telefonini RPi -ga SSH orqali ulash
Android telefonini RPi -ga SSH orqali ulash
Android telefonini RPi -ga SSH orqali ulash
Android telefonini RPi -ga SSH orqali ulash
Android telefonini RPi -ga SSH orqali ulash
Android telefonini RPi -ga SSH orqali ulash
Android telefonini RPi -ga SSH orqali ulash
Android telefonini RPi -ga SSH orqali ulash

SSH yoqilganligi sababli, u bizga narsalarni boshqarish uchun ajoyib oyna beradi. va bu narsalar bilan. Siz telefon orqali RPi -ga SSH orqali hamma narsani qilishingiz mumkin

Avval telefoningizga yaxshi SSH mijozini o'rnatishimiz kerak.

Men Bot Botni afzal ko'raman. A u juda toza interfeysga ega va u bilan ishlash yaxshi.

Faqat Google Play -dan o'rnating

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

Agar siz kompyuterdan foydalanmoqchi bo'lsangiz, SSH aloqasini o'rnatish uchun PUTTY -dan foydalanishingiz mumkin.

PUTTY:

Connect Bot -ni o'rnatganingizdan so'ng. Sizni ochiq ekran kutib oladi. Xost manzili (RPi IP -manzili) kabi tafsilotlaringiz bilan yangi ulanish qo'shing; foydalanuvchi nomi va boshqalar. Siz faqat quyidagilarni kiritishingiz kerak. qolganlarning hammasi standart qiymatlarga mos kelishi mumkin.

  1. Odatiy "pi" bo'lgan foydalanuvchi nomi
  2. Sizning IP manzilingiz bo'lgan xost.

Bo'ldi shu. Hisob ma'lumotlarini tasdiqlagandan so'ng sizdan ulanishni davom ettirish so'raladi. va endi sizdan parol so'raladi. standart parol - "malina"

Tabriklaymiz, siz endi ulandingiz. Pi kodini boshqarish uchun bash kodlaridan foydalanishingiz mumkin.

Men bu jarayonda paydo bo'ladigan ekranlarni qo'ydim, shunda siz uning ko'rinishini ko'rasiz.

2 -qadam: FTP -ni sozlash

FTP -ni sozlash
FTP -ni sozlash
FTP -ni sozlash
FTP -ni sozlash
FTP -ni sozlash
FTP -ni sozlash

Pi FTP uchun o'z dasturiy ta'minoti bilan birga keladi, lekin biz aloqani to'liq ishlatish uchun PURE-FTPd ni o'rnatishimiz kerak.

Connect Bot -ni oching va Pi -ga ulaning.

Kirish

sudo apt-get install-ftpd-ni o'rnating

Bu sizning PURE-FTPd-ni Pi-ga o'rnatadi. Faqat o'rnatish ftp portalini ochishga yordam beradi. Va sizning barcha fayllaringiz sasme tarmog'idagi hamma uchun mavjud bo'ladi. Agar siz xavfsizlik bo'yicha ishonchli foydalanuvchi bo'lsangiz yoki qo'ng'iroq qilmoqchi bo'lsangiz, men bu ma'lumotni topdim.

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

FTP -ni sozlashni tugatgandan so'ng, ba'zi fayllarni uzatishga ruxsat bering.

ES -fayllarni qidirish har xil turdagi havolalar uchun fayllarni uzatish uchun ajoyib imkoniyat bo'ladi, chunki ular sizga turli manbalardan va FTP -ni o'z ichiga olgan fayllarga kirishga imkon beradi.

Faqat variantlarga kiring va FTP -ni tanlang. pastki o'ngdagi tugmani bosish orqali yangi ulanish qo'shing. U erdan FTP -ni tanlang. Quyidagi ma'lumotlarni keltiring

  1. Server: PI IP -manzili
  2. Rejim: passiv
  3. Foydalanuvchi nomi: PI uchun foydalanuvchi nomingiz, uning "PI" sukut bo'yicha.
  4. Parol: parolingiz. uning "malina" sukut bo'yicha

Qolganlarini standart qiymatlarga qoldiring va OK ni bosing. Aloqani o'rnatish uchun biroz vaqt kerak bo'ladi.

Endi siz fayllarni Pi va Phone o'rtasida uzatishingiz mumkin, chunki siz fayllarni telefoningizga o'zgartirasiz. Bir joydan nusxa ko'chiring va boshqa joyga qo'ying.

Iltimos, ko'proq tasavvurga ega bo'lish uchun ekran tasvirlarini ko'ring.

3 -qadam: To'fonni o'rnatish

To'fonni o'rnatish
To'fonni o'rnatish
To'fonni o'rnatish
To'fonni o'rnatish
To'fonni o'rnatish
To'fonni o'rnatish

Deluge Linus uchun torrent mijozi. Bu aslida kompyuter dasturi bo'lib, u fonda ishlaydi - umuman boshsiz. U bilan aloqa qilishning yagona usuli - bu terminal. Biz bu bosqichda 4 ta dasturni o'rnatamiz.

  1. To'fon
  2. Deluge-Console: Deluge bilan terminal orqali aloqa qilish uchun ishlatiladi
  3. Deluge-Web: Deluge-ga veb-interfeys orqali ulanish uchun ishlatiladi
  4. Mako: To'fon tarmog'iga kerak bo'lgan Python uchun shablonlar galereyasi

Connect Bot / SSH orqali Pi -ga ulaning. Men Connect Bot o'rniga terminaldan foydalanaman, shuning uchun siz ularni Pi terminaliga ham yozishingiz mumkin.

Deluge -ni o'rnating

toshqin asosiy komponent hisoblanadi. uni Pi ga olish uchun SSH terminaliga kiring, sudo apt-get o'rnatilishi o'chirildi

Bu Deluge -ni yuklab oladi va o'rnatadi. O'rnatishni tasdiqlash uchun sizni lavozimga ko'tarish mumkin. narsa o'rnatilgandan so'ng. biz tugadik. Dasturni birinchi marta ishga tushirishimiz kerak, shunda barcha kerakli konfiguratsiya fayllari o'zi yaratiladi. Agar siz konfiguratsiyani qanday qilishni bilsangiz, ushbu sahifaning oxiridagi havola havolasiga qarang.

qazib olingan

sudo pkill o'chirildi

Bu bizga ba'zi xatolarni ko'rsatishi mumkin. Hozircha ularga e'tibor bermang.

Deluge-konsolni o'rnatish

Konsol bizga Deluge -ga ulanishga va uni terminal / SSH orqali boshqarishga yordam beradi. O'rnatish uchun buni terminal / SSH konsoliga kiriting.

sudo apt-get deluge-console-ni o'rnating

shunaqa. o'rnatish tugashini kuting.

Mako va Deluge-web-ni o'rnatish

Quyidagi buyruqlarni terminalga kiriting. bu Mako va Deluge-web-ni o'rnatadi

sudo apt-get install python-mako

sudo apt-get install deluge-web

Endi biz barcha kerakli fayllarni to'liq o'rnatdik. Bu ishni amalga oshirish uchun biz Deluge-web-ni qayta ishga tushirishimiz kerak. quyidagilarni kiriting.

sudo pkill deluge-web

Bootga qarab

Biz bularning barchasini yuklashni boshlashimiz kerak, shunda tizim hayotga kirgan paytdan boshlab barcha xizmatlar mavjud bo'ladi. Buning uchun biz boshlang'ich faylga Deluge va Deluge-web katalogini kiritishimiz kerak

etc/rc.local

biz uni terminalda tahrir qilish uchun nano muharririda ochishimiz kerak. faylni nano -da ochish uchun

sudo nano /etc/rc.local

Fayl nano -da ochilgandan so'ng, uni pastki qismga kiriting -faylning "0 chiqishidan" oldin.

# To'fonni yuklashda boshlang:

sudo -u pi/usr/bin/python/usr/bin/deluged

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

chiqish 0

Faylni saqlash va undan chiqish uchun Ctrl+X tugmalar birikmasini bosing. Connect Bot -da buning uchun oddiy klaviaturaning ustidagi boshqaruv tugmasi mavjud.

O'zgarishlarni saqlang. Saqlagandan so'ng nanodan chiqish uchun ENTER tugmasini bosing.

Shunday qilib, biz tizimni sozlashni tugatdik. Endi o'zgarishlar kuchga kirishi uchun biz Pi -ni qayta ishga tushirishimiz kerak.

qayta ishga tushirish uchun quyidagilarni kiriting

sudo qayta yuklash

Shunday qilib, biz konfiguratsiya qismini tugatdik.

Qo'shimcha o'qish:

4 -qadam: Yuklab olish uchun torrent qo'shish

Image
Image
Yuklab olish uchun torrent qo'shish
Yuklab olish uchun torrent qo'shish
Yuklab olish uchun torrent qo'shish
Yuklab olish uchun torrent qo'shish

Telefoningizga torrent faylini yuklab oling va uni shaxsiy kompyuteringizga nusxalash. yaxshisi, ikkalasiga ham

  • Ish stoli
  • Yuklamalar
  • Hujjatlar

Kirish orqali Deluge konsoliga kiring

to'fon konsoli

Endi konsol ochiladi. kirish orqali torrentni qo'shishingiz mumkin

yo'lini qo'shing / filename.torrent

Iltimos, yo'lni va fayl nomini to'g'ri kiritganingizga ishonch hosil qiling va ular katta -kichiklarga sezgir. fayl nomlarida bo'sh joy qoldirmang, chunki ular chalkashlikka olib kelishi mumkin.

ma'lumot

Bu ro'yxatga olingan torrentlarning hozirgi holatini ko'rsatadi. ularning yuklab olish tezligi, ETA va shunga o'xshash barcha ma'lumotlar.

Iltimos, ushbu videoga qarang, men Android telefonidan torrent faylini qo'shish va uni webUI yordamida kuzatishni tushuntirdim.

www.youtube.com/embed/soxAu0sSqbY

Hammasi shu, biz darslikni yakunladik. Baxtli torrent bilan xursand bo'ling.

Tavsiya: