Torrentų atsisiuntimas „Linux“ darbalaukyje yranaudinga žiupsneliu, tačiau tie, kurie nori atsisiųsti daug daugiau duomenų, turėtų apsvarstyti galimybę nustatyti nuotolinę torrent sistemą 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. Tačiau kadangi daugiausiai dėmesio skiriame „Linux“ serveriams, o ne asmeniniams kompiuteriams, perdavimo programinė įranga neįtraukta ir turės būti nustatoma rankiniu būdu.
Įdiekite perdavimo „BitTorrent“
Pastaba: Šis mokymas visų pirma skirtas 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 install transmission-cli transmission-common transmission-daemon
„Debian“ serveris
sudo apt-get transmission-cli transmission-common transmission-daemon
„RedHat Enterprise“ „Linux“ 6 ir 7 serveriai / „CentOS 6“ ir „7“
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm yum -y update yum -y install transmission transmission-daemon
arba
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" yum -y update yum -y install transmission transmission-daemon
Kitos „Linux Server“ operacinės sistemos
Dauguma „Linux“ paskirstymų (įskaitant serverinius)turės teisingus perdavimo paketus, reikalingus „torrent“ serveriui paleisti. Norėdami jas įdiegti, atidarykite terminalo langą ir ieškokite žodžių „perdavimo“, „perdavimo-demonas“ ir kt. Be to, patikrinkite, ar operacinės sistemos „Wiki“ puslapiuose nėra nurodymų, kaip paleisti „torrent“ serverį su „Transmission“.
Taip pat gali būti gera idėja patikrinti oficialią programinės įrangos svetainę, kad išmoktumėte įdiegti programinę įrangą tuo atveju, jei jūsų operacinė sistema to oficialiai nepalaiko.
Konfigūruokite perdavimo „BitTorrent“
Transliacijos diegimas „Ubuntu“ arba „Debian“serveris turėtų automatiškai įgalinti 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“
service transmission-daemon start
Bet kuriuo metu sustabdykite demoną naudodamiesi:
service transmission-daemon stop
„Rhel 7“ / „CentOS 7“
systemctl enable transmission-daemon systemctl start transmission-daemon
Sustabdykite perdavimo demoną su a „systemctl“ stotelė.
systemctl stop transmission-daemon
Dabar, kai paslauga veikia, laikas keistisnumatytasis slaptažodis. Slaptažodžio keitimas yra labai svarbus, nes palikus jį su numatytaisiais parametrais, visi tinklo nariai 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 stop transmission-daemon
arba
sudo service transmission-daemon stop
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š perdavimas 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ę. Patartina 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 -a -G debian-transmission owner
Baltojo sąrašo sudarymas
Perdavimas dabar tinkamai sukonfigūruotas. Kai ji pradės veikti, vartotojai galės ja naudotis per internetą. Deja, jei bet kuris LAN vartotojas bandys prieiti prie jo, jie gaus 403 klaidą. Taip yra dėl RPC-baltasis sąrašas apsaugos požymis. Jis išjungia prieigą prie paslaugos, jei konkrečių IP adresų nėra. Norėdami išsisukti, vartotojai dažniausiai jį išjungia. Šiame vadove neišjungsime RPC-baltasis sąrašas funkcija, nes tai puikus įrankis. Vietoje 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-whitelist": "127.0.0.1,192.168.*.*",
Užblokuotų sąrašas
Daugybė žmonių, atsisiųstų torrent failus internetenaudoti tai, kas vadinama 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ų bloknotų sąrašą. Šiame pavyzdyje naudosime šį.
Kai visi perdavimo programos pakeitimai bus baigti, naudokite sistemactl arba tarnyba komandos vėl pradeda kurti atsarginę kopiją.
sudo systemctl start transmission-daemon
arba
service transmission-daemon start
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</p>
Komentarai