Kaip nustatyti perdavimo perdavimo „Bittorrent“ serverį „Linux“

click fraud protection

Torrentų atsisiuntimas „Linux“ darbalaukyje yra naudingas, tačiau norintieji atsisiųsti daug daugiau duomenų turėtų apsvarstyti galimybę nuotolinę torrent sistemą nustatyti serveryje. Šiame vadove daugiausia dėmesio skirsime nuotolinės sistemos su „Transmission“ nustatymui, nes ją nustatyti yra lengviausia. „Transmission BitTorrent“ klientas yra gana populiarus darbalaukio „Linux“ ir dažnai būna iš anksto įdiegtas. Vis dėlto, kai mes koncentruojamės į tai „Linux“ serveriai o ne asmeniniai kompiuteriai, perdavimo programinė įranga neįtraukta ir ją reikės nustatyti rankiniu būdu.

Įdiekite perdavimo „BitTorrent“

Pastaba: šiame vadove daugiausia dėmesio skiriama serverių operacinėms sistemoms. Tačiau „Transmission remote“ galima naudoti ir „Linux“ darbalaukio operacinėse sistemose. Nesivaržykite sekti, nes instrukcijos yra panašios (jei ne tos pačios).

„Ubuntu“ serveris

sudo apt įdiegti perdavimo-cli perdavimo-bendro perdavimo-demonas

„Debian“ serveris

sudo apt-get perdavimo-cli perdavimo-bendro perdavimo-demonas
instagram viewer

„RedHat Enterprise“ „Linux“ 6 ir 7 serveriai / „CentOS 6“ ir „7“

yum įdiegti https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm yum -y atnaujinti yum -y įdiegti perdavimo perdavimo-demoną

arba

yum įdiegti https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm prenumeratos valdytojo repos - įgalinti „rhel“ - * - neprivaloma-rpms

Kitos „Linux Server“ operacinės sistemos

Daugelyje „Linux“ paskirstymų (įskaitant serverinius) bus teisingi perdavimo paketai, reikalingi torrent serveriui paleisti. Norėdami juos įdiegti, atidarykite terminalo langą ir ieškokite „perdavimo“, „perdavimo-demono“ ir kt. Be to, patikrinkite, ar jūsų operacinės sistemos „Wiki“ puslapiuose nėra patarimų, kaip paleisti „torrent“ serverį su perdavimu.

Taip pat gali būti gera mintis patikrinti Oficiali svetainė kad programinė įranga išmoktų įdiegti programinę įrangą tuo atveju, jei jūsų operacinė sistema jos oficialiai nepalaiko.

Konfigūruokite perdavimo „BitTorrent“

Įdiegę perdavimo funkciją „Ubuntu“ ar „Debian“ serveriuose, turėtų automatiškai įjungti sistemines paslaugas ir jas paleisti. Naudojate „Rhel“ ar „CentOS“? Paslaugas turėsite pradėti rankiniu būdu. Atidarykite terminalo apvalkalą ir gaukite šakninę prieigą prisijungdami per Su arba naudojant sudo.

su

Tada paleiskite žemiau pateiktas komandas.

„Rhel 6“ / „CentOS 6“

paslaugos perdavimo-demono pradžia

Bet kuriuo metu sustabdykite demoną naudodamiesi:

paslaugos perdavimo-demono stotelė

„Rhel 7“ / „CentOS 7“

„systemctl“ įjungti perdavimo demoną „systemctl“ pradėti perdavimo demoną

Sustabdykite perdavimo demoną su a „systemctl“ stotelė.

„systemctl stop“ perdavimo-demonas

Dabar, kai paslauga veikia, laikas pakeisti numatytąjį slaptažodį. Slaptažodžio keitimas yra labai svarbus, nes palikus jį su numatytaisiais parametrais, bet kuris tinklo asmuo gali pasiekti jūsų perdavimo UI.

Pradėkite naudodami sistemactl arba tarnyba komanda sustabdyti perdavimo demoną. NENORIŠKITE šio žingsnio! Jei tai padarysite, „Transmission“ atsisakys išsaugoti visus jūsų atliktus pakeitimus.

sudo systemctl sustabdyti perdavimo-demonas

arba

sudo paslaugos perdavimo-demono stotelė

Norėdami įsitikinti, kad tai saugu, redaguokite nustatymų failą naudodami „Nano“ teksto rengyklę.

sudo nano /var/lib/transmission-daemon/info/settings.json

Rasti „RPC slaptažodis“: ir pakeiskite tekstą kabutėse šalia jo norimu slaptažodžiu.

Taip pat gera idėja pakeisti numatytąjį vartotojo vardą iš užkrato pernešimas prie kažko kito. Rasti RPC vartotojo vardas ir pakeiskite „perdavimas“ kitu vartotojo vardu. Nepamirškite ištrinti kabučių.

Galiausiai naudokite usermod įrankis, skirtas įtraukti jūsų vartotoją į perdavimo grupę. Gera idėja tai padaryti, kad visi failai, atsisiųsti naudojant „Transmission“, būtų prieinami jūsų vartotojui. Be to, saugiau eiti šiuo keliu, nes paleisti „root“ dalykus yra bloga idėja, todėl turėtumėte jo vengti kur tik įmanoma.

Įtraukite savo vartotoją į grupę šia komanda. Būtinai pakeiskite „savininką“ į numatytąjį vartotojo vardą serveryje.

sudo usermod - -G debian-perdavimo savininkas

Baltojo sąrašo sudarymas

Perdavimas dabar tinkamai sukonfigūruotas. Kai ji bus paleista, vartotojai galės ja naudotis per internetą. Deja, jei kuris nors LAN vartotojas bandys prieiti prie jo, jie gaus 403 klaidą. Taip yra dėl RPC-baltasis sąrašas apsaugos požymis. Ji neleidžia naudotis paslauga, jei konkrečių IP adresų nėra. Norėdami tai išspręsti, vartotojai dažniausiai ją išjungia. Šiame vadove neišjungsime RPC-baltasis sąrašas funkcija, nes tai puikus įrankis. Vietoj to, mes sukursime baltąjį sąrašą, kad kiekvienas prie LAN prisijungęs vartotojas galėtų naudotis perdavimu.

Norėdami redaguoti baltąjį sąrašą, atidarykite „Transmission Daemon“ nustatymų failą.

sudo nano /var/lib/transmission-daemon/info/settings.json

Slinkite žemyn ir ieškokite „RPC baltasis sąrašas“.

Po 127.0.0.1 papildyti:

,192.168.*.*"

Kai viskas bus surašyta, baltasis sąrašas turėtų atrodyti kaip žemiau pateiktas pavyzdys.

"rpc-baltasis sąrašas": "127.0.0.1.192.168. *. *",

Užblokuotų sąrašas

Daug žmonių, atsisiųstų „torrent“ failus internete, naudojasi vadinamųjų blokų sąrašu. Sąrašai, tokie kaip šie, neleidžia kenkėjiškiems IP adresams (pvz., Žinomiems virusų / kenkėjiškų programų adresams ir kt.) Prisijungti per torrentą. Norėdami įjungti šį juodąjį sąrašą, atidarykite nustatymų failą ir raskite „Blocklist-url“:.

Keisti http://www.example.com/blocklist citatose, pateikiančiose nuorodą į realų blokadų sąrašą. Šiame pavyzdyje naudosime šitas.

Kai visi perdavimo programos pakeitimai bus baigti, naudokite sistemactl arba tarnyba komandos vėl pradeda kurti atsarginę kopiją.

sudo systemctl start perdavimo-demonas

arba

paslaugos perdavimo-demono pradžia

Naudojant transmisiją

Transmisija yra paruošta naudoti! Norėdami pradėti atsisiųsti, atidarykite interneto naršyklę ir įveskite šią IP adresą į interneto naršyklę. Kol jūsų kompiuteris prijungtas prie to paties tinklo kaip ir perdavimas bei serveris, viskas turėtų veikti!

http://server-ip-or-hostname: 9091
watch instagram story