- - Kako postaviti poslužitelj Bittorrent poslužitelja na Linux

Kako postaviti poslužitelj Bittorrent poslužitelja na Linux

Učitavanje torrenta na Linux radnoj površini jekorisno za malo, ali oni koji žele preuzeti puno više podataka trebali bi umjesto toga razmisliti o postavljanju udaljenog torrent sustava. U ovom ćemo se vodiču usredotočiti na postavljanje udaljenog sustava s Prijenosom, jer je to najlakše postaviti. Klijent Transmission BitTorrent prilično je popularan na desktop Linuxu i često dolazi unaprijed instaliran. Međutim, kako smo usredotočeni na Linux poslužitelje, a ne na osobna računala, Transmission softver nije uključen i trebat će ga postaviti ručno.

Instalirajte prijenos BitTorrent

Bilješka: ovaj se udžbenik prvenstveno fokusira na poslužiteljske operacijske sustave. Međutim, prijenosni daljinac moguće je koristiti i na desktop operativnim sustavima Linux. Slobodno se pridržavajte uputa jer su slične (ako ne i iste).

Ubuntu Server

sudo apt install transmission-cli transmission-common transmission-daemon

Debian poslužitelj

sudo apt-get transmission-cli transmission-common transmission-daemon

RedHat Enterprise Linux poslužitelji 6 i 7 / CentOS 6 i 7

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
yum -y update
yum -y install transmission transmission-daemon

ili

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

Ostali Linux operativni sustavi

Većina distribucija Linuxa (uključujući poslužiteljske)imat će ispravne pakete za prijenos koji su potrebni za pokretanje torrent poslužitelja. Da biste ih instalirali, otvorite prozor terminala i potražite "prijenos", "demon-prijenos" itd. Uz to, provjerite na Wiki stranicama vašeg operativnog sustava ima li smjernica o pokretanju torrent poslužitelja s Prijenosom.

Također bi mogla biti dobra ideja provjeriti službenu web stranicu kako biste saznali kako instalirati softver u slučaju da ga vaš operativni sustav službeno ne podržava.

Konfigurirajte prijenos BitTorrent

Instaliranje prijenosa na Ubuntu ili Debianuposlužitelj treba automatski omogućiti sistemske usluge i pokrenuti ih. Koristite Rhel ili CentOS? Usluge ćete trebati pokrenuti ručno. Otvorite terminalnu ljusku i steknite korijenski pristup prijavom putem Su ili pomoću sudo.

su

Zatim izvedite naredbe u nastavku.

Rhel 6 / CentOS 6

service transmission-daemon start

Zaustavite demona u bilo kojem trenutku s:

service transmission-daemon stop

Rhel 7 / CentOS 7

systemctl enable transmission-daemon
systemctl start transmission-daemon

Zaustavite prijenos Daemon sa a systemctl stop.

systemctl stop transmission-daemon

Sada kada se usluga pokreće, vrijeme je za promjenuzadana lozinka Promjena lozinke je od ključne važnosti, jer ako je ostavite sa zadanim postavkama, znači da bilo tko u mreži može pristupiti vašem sučelju prijenosa.

Započnite upotrebom systemctl ili servis naredba za zaustavljanje Prijenosa Daemon. NE KORISTITE OVI KORAK! Ako to učinite, Transmission će odbiti spremiti sve promjene koje napravite.

sudo systemctl stop transmission-daemon

ili

sudo service transmission-daemon stop

Da biste osigurali to, uredite datoteku s postavkama u uređivaču teksta Nano.

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

Pronaći „RPC-lozinka”: i promijenite tekst u navodnicima pored njega u željenu lozinku.

Takođe je dobra zamjena iz zadanog korisničkog imena iz prijenos na nešto drugo. Pronaći RPC-ime i promijenite "prijenos" u drugo korisničko ime. Budite sigurni da ne brišete navodnike.

I na kraju upotrijebite usermod alat za dodavanje korisnika u grupu za prijenos. To je dobra ideja da to učinite kako bi korisnik mogao pristupiti bilo kojim datotekama preuzetim putem Prijenosa. Uz to, sigurnije je ići tim putem jer je pokretanje stvari kao korijena loša ideja i trebali biste ga izbjegavati kad god je to moguće.

Sljedeću naredbu dodajte svog korisnika u grupu. Obavezno promijenite "vlasnika" na zadano korisničko ime na poslužitelju.

sudo usermod -a -G debian-transmission owner

popisa dopuštenih

Prijenos je ispravno konfiguriran. Kada se pokrene, korisnici će mu moći pristupiti putem weba. Nažalost, ako bilo koji korisnik na LAN-u pokuša pristupiti, dobit će pogrešku 403. To je zbog RPC-whitelist sigurnosna značajka. Onemogućuje pristup usluzi ako određene IP adrese nisu navedene. Da bi to zaobišli, korisnici to obično onemogućuju. U ovom vodiču nećemo isključiti tu opciju RPC-whitelist značajka, jer je to sjajno sredstvo. Umjesto toga, postavit ćemo listu s popisom tako da svaki korisnik spojen na LAN može pristupiti Prijenosu.

Da biste uredili bijelu listu, otvorite datoteku s postavkama Daemona prijenosa.

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

Pomaknite se prema dolje i potražite „RPC-bijela lista”.

Nakon 127.0.0.1 dodati:

,192.168.*.*"

Kad je sve zapisano, bijela lista trebala bi izgledati kao primjer u nastavku.

"rpc-whitelist": "127.0.0.1,192.168.*.*",

Popis blokiranja

Mnogo ljudi koji preuzimaju torrent datoteke na mrežiupotrijebite ono što je poznato kao popis blokova. Popisi poput ovih negiraju zlonamjerne IP adrese (poput poznatih adresa virusa / zlonamjernog softvera i sl.) Od povezivanja preko torrenta. Da biste omogućili ovu crnu listu, otvorite datoteku s postavkama i pronađite „Popis blokiranja-url”:.

Promijeniti http://www.example.com/blocklist u navodima do poveznice do stvarnog popisa blokova. U ovom ćemo primjeru koristiti ovaj.

Kad su sve izmjene aplikacije Prijenos završene, upotrijebite systemctl ili servis naredbe za ponovno pokretanje sigurnosne kopije.

sudo systemctl start transmission-daemon

ili

service transmission-daemon start

Korištenje prijenosa

Prijenos je spreman za upotrebu! Za početak preuzimanja otvorite web preglednik i unesite sljedeću IP adresu u web preglednik. Sve dok je vaše računalo povezano na istu mrežu kao i Transmission i poslužitelj, sve bi trebalo raditi!

http://server-ip-or-hostname:9091
</ P>

komentari