- - Hogyan állítsunk be egy átviteli Bittorrent szervert Linux rendszeren

Hogyan állítsunk be egy átviteli Bittorrent szervert Linux rendszeren

A torrent letöltése a Linux asztalon azEgy csipetnyi hasznos, de azoknak, akik sokkal több adatot szeretnének letölteni, fontolóra kell venni egy távoli torrent rendszer létrehozását a szerveren. Ebben az oktatóanyagban a távoli rendszer átvitelre összpontosítunk, mivel ezt a legegyszerűbb beállítani. A Transmission BitTorrent kliens nagyon népszerű az asztali Linux rendszeren, és gyakran előre telepítve van. Mivel azonban a Linux szerverekre összpontosítunk, és nem a személyi számítógépekre, az Átviteli szoftvert nem tartalmazza, ezért manuálisan kell beállítani.

Telepítse a Transmission BitTorrent alkalmazást

Jegyzet: ez az oktatóprogram elsősorban a szerver operációs rendszerekre összpontosít. Lehetséges azonban a Transmission remote használata asztali Linux operációs rendszereken is. Ne habozzon követni, mivel az utasítások hasonlóak (ha nem ugyanazok).

Ubuntu szerver

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

Debian szerver

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

RedHat Enterprise Linux szerver 6 és 7 / CentOS 6 és 7

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

vagy

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

Egyéb Linux Server operációs rendszerek

A legtöbb Linux disztribúció (beleértve a szerver disztribúciókat is)a torrent kiszolgáló futtatásához szükséges megfelelő átviteli csomagok lesznek. Telepítésükhöz nyisson meg egy terminál ablakot, és keressen rá „átvitel”, „átviteli démon” stb. Ezenkívül ellenőrizze az operációs rendszer Wiki oldalait, hogy megtalálja-e a torrent kiszolgáló átvitellel történő futtatásával kapcsolatos útmutatásaikat.

Érdemes lehet a szoftver hivatalos webhelyét is megnézni, hogy megtanulja, hogyan kell telepíteni a szoftvert abban az esetben, ha az operációs rendszer nem hivatalosan támogatja azt.

Az átviteli BitTorrent konfigurálása

Az átvitel telepítése Ubuntu vagy Debian rendszerena szervernek automatikusan engedélyeznie kell a rendszerezett szolgáltatásokat, és el kell indítania azokat. Rhel vagy CentOS? A szolgáltatásokat manuálisan kell elindítania. Nyisson meg egy terminálhéjat és szerezzen be root hozzáférést a belépéssel Su vagy használ sudo.

su

Ezután futtassa az alábbi parancsokat.

Rhel 6 / CentOS 6

service transmission-daemon start

Bármikor állítsa le a démont a következőkkel:

service transmission-daemon stop

Rhel 7 / CentOS 7

systemctl enable transmission-daemon
systemctl start transmission-daemon

Állítsa le az átviteli démont a systemctl stop.

systemctl stop transmission-daemon

Most, hogy a szolgáltatás fut, az idő megváltozikaz alapértelmezett jelszó. A jelszó megváltoztatása kritikus, mivel az alapértelmezett beállítások meghagyása azt jelenti, hogy a hálózaton bárki hozzáférhet az átviteli felhasználói felülethez.

Indítsa el a gombbal systemctl vagy szolgáltatás parancs a Transmission Daemon leállításához. NE KOCKÁZJON EZT A LÉPÉSET! Ha igen, akkor a továbbítás megtagadja az elvégzett módosítások mentését.

sudo systemctl stop transmission-daemon

vagy

sudo service transmission-daemon stop

A biztonság érdekében a Nano szövegszerkesztővel szerkesztheti a beállítási fájlt.

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

megtalálja „Az RPC-jelszó”: és módosítsa a mellette lévő idézőjelek szövegét a kívánt jelszóra.

Az is jó ötlet, hogy az alapértelmezett felhasználónevet megváltoztassa átvitel valami máshoz. megtalálja RPC-felhasználónév és változtassa meg az „átvitelt” egy másik felhasználónévre. Ügyeljen arra, hogy ne törölje az idézeteket.

Végül használja a usermod eszköz, amellyel felveheti a felhasználót az átviteli csoportba. Jó ötlet ezt megtenni, hogy az átvitellel letöltött fájlok a felhasználó számára elérhetők legyenek. Ezenkívül biztonságosabb ezen az úton haladni, mivel a dolgok rootként futtatása rossz ötlet, és ezt lehetőleg mindenképpen el kell kerülni.

Adja hozzá felhasználóját a csoporthoz a következő paranccsal. Feltétlenül változtassa meg a „tulajdonos” beállítást az alapértelmezett felhasználónévre a szerveren.

sudo usermod -a -G debian-transmission owner

whitelisting

Az átvitel most helyesen van konfigurálva. Amikor elindul, a felhasználók az interneten keresztül férhetnek hozzá hozzá. Sajnos, ha valamelyik LAN-felhasználó megpróbálja elérni, 403-as hibát kap. Ennek oka a RPC-whitelist biztonsági funkció. Letiltja a szolgáltatáshoz való hozzáférést, ha az adott IP-címek nem szerepelnek a listában. Ennek megkerülésére a felhasználók általában letiltják. Ebben az útmutatóban nem fogjuk kikapcsolni a RPC-whitelist funkciót, mivel ez egy nagyszerű eszköz. Ehelyett felállítunk egy engedélyezési listát, hogy minden, a LAN-hoz csatlakozó felhasználó hozzáférhessen az átvitelhez.

A ballista módosításához nyissa meg a Transmission Daemon beállítási fájlt.

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

Görgessen le és keresse meg „Az RPC-whitelist”.

Után 127.0.0.1 add:

,192.168.*.*"

Amikor minden ki van írva, a fehérlistának úgy kell kinéznie, mint az alábbi példa.

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

Tiltólista

Sokan töltik le torrent fájlokat onlinehasználja az úgynevezett blokklistát. Az ilyen listák megtagadják a rosszindulatú IP-címek (például az ismert vírusok / rosszindulatú programok címeinek stb.) Csatlakoztatását a torrent felett. A feketelista engedélyezéséhez nyissa meg a beállítási fájlt és keresse meg „Blocklist-url”:.

változás http://www.example.com/blocklist az idézetekben egy valódi blokklista linkjére. Ebben a példában ezt fogjuk használni.

Amikor az Átviteli alkalmazás összes módosítása befejeződött, használja a systemctl vagy szolgáltatás parancsok a biztonsági mentés újraindításához.

sudo systemctl start transmission-daemon

vagy

service transmission-daemon start

A sebességváltó használata

A sebességváltó használatra kész! A letöltés megkezdéséhez nyisson meg egy webböngészőt, és írja be a következő IP-címet egy böngészőbe. Mindaddig működnie kell, amíg a számítógép csatlakozik ugyanahhoz a hálózathoz, mint az átvitel és a szerver.

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

Hozzászólások