- - Kuinka perustaa siirto Bittorrent-palvelin Linuxissa

Kuinka perustaa siirto Bittorrent-palvelin Linuxissa

Torrentsien lataaminen Linux-työpöydälle onHyödyllinen hyppysellinen, mutta niiden, jotka haluavat ladata paljon enemmän tietoja, tulisi harkita etätorrent-järjestelmän perustamista palvelimelle. Tässä opetusohjelmassa keskitymme etäjärjestelmän perustamiseen siirtoyhteyden avulla, koska se on helpoin asentaa. Transmission BitTorrent -asiakas on melko suosittu työpöytä Linuxissa, ja se on usein esiasennettu. Koska keskitymme Linux-palvelimiin emmekä henkilökohtaisiin tietokoneisiin, siirto-ohjelmistoa ei sisälly toimitukseen, ja se on määritettävä manuaalisesti.

Asenna lähetys BitTorrent

Huomautus: tämä opetusohjelma keskittyy pääasiassa palvelinten käyttöjärjestelmiin. On kuitenkin mahdollista käyttää siirtokauko-ohjainta myös Linux-työpöydällä. Seuraa vapaasti, koska ohjeet ovat samanlaisia ​​(ellei samanlaisia).

Ubuntu-palvelin

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

Debian-palvelin

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

RedHat Enterprise Linux -palvelin 6 ja 7 / CentOS 6 ja 7

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

tai

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

Muut Linux Server -käyttöjärjestelmät

Useimmat Linux-jakelu (mukaan lukien palvelin)on oikeat lähetyspaketit, joita tarvitaan torrent-palvelimen suorittamiseen. Voit asentaa ne avaamalla terminaali-ikkunan ja etsiä ”siirto”, “siirto-daemon” jne. Lisäksi tarkista käyttöjärjestelmän Wiki-sivuilta ohjeet torrent-palvelimen käyttämisestä lähetyksellä.

Saattaa olla myös hyvä tarkistaa ohjelmiston viralliselta verkkosivustolta oppia ohjelmiston asentaminen, jos käyttöjärjestelmäsi ei tue sitä virallisesti.

Määritä lähetys BitTorrent

Lähetyksen asentaminen Ubuntuun tai Debianiinpalvelimen tulisi ottaa järjestelmälliset palvelut automaattisesti käyttöön ja käynnistää ne. Käytätkö Rhel tai CentOS? Palvelut on käynnistettävä manuaalisesti. Avaa päätelaite ja hanki pääkäyttäjät kirjautumalla sisään kautta su tai käyttämällä sudo.

su

Suorita sitten alla olevat komennot.

Rhel 6 / CentOS 6

service transmission-daemon start

Pysäytä demoni milloin tahansa:

service transmission-daemon stop

Rhel 7 / CentOS 7

systemctl enable transmission-daemon
systemctl start transmission-daemon

Lopeta lähetysdeemoni painikkeella systemctl stop.

systemctl stop transmission-daemon

Nyt kun palvelu on käynnissä, sen aika muuttuuoletussalasana. Salasanan vaihtaminen on tärkeää, koska sen jättäminen oletusasetuksiin tarkoittaa, että kuka tahansa verkon pääsee käyttämään siirto-käyttöliittymääsi.

Aloita käyttämällä systemctl tai palvelu komento pysäyttää lähetysdeemoni. ÄLÄ JÄTÄ tätä vaihetta! Jos teet niin, lähetys kieltäytyy tallentamasta tekemiäsi muutoksia.

sudo systemctl stop transmission-daemon

tai

sudo service transmission-daemon stop

Muokkaa asetustiedostoa Nanon tekstieditorilla varmistaaksesi sen turvallisuuden.

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

löytö ”RPC salasana”: ja vaihda sen vieressä olevat lainausmerkit haluamallesi salasanalle.

On myös hyvä idea vaihtaa oletusnimi käyttäjänimiä lähetys johonkin muuhun. löytö RPC käyttäjätunnus ja vaihda ”lähetys” toiseen käyttäjänimeen. Älä poista lainauksia.

Viimeiseksi, käytä usermod työkalu lisätäksesi käyttäjän siirto-ryhmään. On hyvä idea tehdä tämä niin, että käyttäjä voi käyttää kaikkia lähetyksellä ladattuja tiedostoja. Lisäksi tällä reitillä on turvallisempaa käydä, koska asioiden ajaminen juurena on huono idea ja sinun tulisi välttää sitä aina kun mahdollista.

Lisää käyttäjän ryhmään seuraavalla komennolla. Muista vaihtaa ”omistaja” palvelimen oletusnimeksi.

sudo usermod -a -G debian-transmission owner

Whitelisting

Lähetys on nyt määritetty oikein. Kun se käynnistyy, käyttäjät pääsevät siihen verkkoon. Valitettavasti jos joku lähiverkon käyttäjä yrittää käyttää sitä, hän saa virheilmoituksen 403. Tämä johtuu RPC whitelist turvaominaisuus. Se estää pääsyn palveluun, jos tiettyjä IP-osoitteita ei ole luettelossa. Tämän kiertämiseksi käyttäjät yleensä poistavat sen käytöstä. Tässä oppaassa emme poista käytöstä RPC whitelist ominaisuus, koska se on hieno työkalu. Sen sijaan me perustamme valkoisen luettelon, jotta jokainen lähiverkkoon kytketty käyttäjä voi käyttää siirtoa.

Jos haluat muokata sallittua luetteloa, avaa Transmission Daemon -asetustiedosto.

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

Vieritä alas ja etsi ”RPC whitelist”.

Jälkeen 127.0.0.1 lisätä:

,192.168.*.*"

Kun kaikki on kirjoitettu, sallittujen luetteloiden tulee näyttää alla olevan esimerkin mukaisilta.

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

blocklist

Paljon ihmisiä, jotka lataavat torrent-tiedostoja verkossakäytä niin sanottua lohkon luetteloa. Nämä luettelot estävät vahingollisten IP-osoitteiden (kuten tunnetut virukset / haittaohjelmien osoitteet jne.) Yhteyden muodostamisen torrentin kautta. Jos haluat ottaa tämän mustan listan käyttöön, avaa asetustiedosto ja etsi ”Estolistalle-url”:.

Muuttaa http://www.example.com/blocklist oikean estolistan linkin lainauksissa. Tässä esimerkissä käytämme tätä.

Kun kaikki siirto-sovelluksen muutokset ovat valmis, käytä systemctl tai palvelu komennot käynnistää se uudelleen.

sudo systemctl start transmission-daemon

tai

service transmission-daemon start

Lähetyksen käyttäminen

Vaihteisto on käyttövalmis! Aloita lataus avaamalla selain ja kirjoittamalla seuraava IP-osoite verkkoselaimeen. Niin kauan kuin tietokoneesi on kytketty samaan verkkoon kuin siirto ja palvelin, kaiken pitäisi toimia!

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

Kommentit