Hoe een transmissie Bittorrent-server op Linux in te stellen?

Het downloaden van torrents op de Linux-desktop is in een mum van tijd handig, maar degenen die veel meer gegevens willen downloaden, moeten overwegen om in plaats daarvan een extern torrent-systeem op een server op te zetten. In deze zelfstudie concentreren we ons op het opzetten van een extern systeem met Transmission, omdat dit het gemakkelijkst in te stellen is. De Transmission BitTorrent-client is behoorlijk populair op desktop Linux en is vaak vooraf geïnstalleerd. Omdat we ons echter concentreren op Linux-servers en niet op personal computers, wordt de Transmission-software niet meegeleverd en moet deze handmatig worden ingesteld.

Transmissie BitTorrent installeren

Opmerking: deze tutorial is voornamelijk gericht op serverbesturingssystemen. Het is echter ook mogelijk om Transmission remote te gebruiken op desktop Linux-besturingssystemen. Voel je vrij om mee te gaan, want de instructies zijn vergelijkbaar (zo niet hetzelfde).

Ubuntu-server

sudo apt install transmissie-cli transmissie-gemeenschappelijke transmissie-daemon

Debian-server

sudo apt-get-transmissie-cli-transmissie-gemeenschappelijke transmissie-daemon

RedHat Enterprise Linux-server 6 en 7/CentOS 6 en 7

yum installeren https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

yum -y update

yum -y installeer transmissie transmissie-daemon

of

yum installeren https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 

abonnement-manager repo's --enable "rhel-*-optionele-rpms" --enable "rhel-*-extras-rpms"

yum -y update

yum -y installeer transmissie transmissie-daemon

Andere Linux-serverbesturingssystemen

De meeste Linux-distributies (inclusief serverdistributies) hebben de juiste transmissiepakketten die nodig zijn om een ​​torrent-server te draaien. Om ze te installeren, opent u een terminalvenster en zoekt u naar "transmission", "transmission-daemon", enz. Controleer bovendien de Wiki-pagina's van uw besturingssysteem voor hulp bij het uitvoeren van een torrent-server met Transmission.

Het kan ook een goed idee zijn om de officiële website van de software te raadplegen om te zien hoe u de software installeert in het geval dat uw besturingssysteem dit niet officieel ondersteunt.

Transmissie BitTorrent configureren

Het installeren van Transmission op de Ubuntu- of Debian-server zou de systemd-services automatisch moeten inschakelen en opstarten. Rhel of CentOS gebruiken? U moet de services handmatig starten. Open een terminal-shell en krijg root-toegang door in te loggen via Su of sudo te gebruiken .

zo

Voer vervolgens de onderstaande opdrachten uit.

Rhel 6/CentOS 6

service transmissie-daemon start

Stop de daemon op elk moment met:

service transmissie-daemon stop

Rhel 7/CentOS 7

systemctl transmissie-daemon inschakelen

systemctl start transmissie-daemon

Stop Transmission Daemon met een systemctl stop .

systemctl stop transmissie-daemon

Nu de service actief is, is het tijd om het standaardwachtwoord te wijzigen. Het wijzigen van het wachtwoord is van cruciaal belang, omdat als u het met de standaardinstellingen laat, iedereen op het netwerk toegang heeft tot uw transmissie-UI.

Begin door de systemctl- of serviceopdracht te gebruiken om Transmission Daemon te stoppen. SLA DEZE STAP NIET OVER! Als u dat doet, zal Transmission weigeren om alle wijzigingen die u aanbrengt op te slaan.

sudo systemctl stop transmissie-daemon

of

sudo service transmissie-daemon stop

Bewerk het instellingenbestand met de Nano-teksteditor om er zeker van te zijn dat het veilig is.

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

Zoek "rpc-password": en verander de tekst tussen aanhalingstekens ernaast in het gewenste wachtwoord.

Het is ook een goed idee om de standaard gebruikersnaam van  verzending naar iets anders te wijzigen. Zoek rpc-gebruikersnaam  en verander "transmissie" in een andere gebruikersnaam. Zorg ervoor dat u de aanhalingstekens niet wist.

Gebruik ten slotte de  usermod- tool om uw gebruiker toe te voegen aan de transmissiegroep. Het is een goed idee om dit te doen, zodat alle bestanden die met Transmission zijn gedownload, toegankelijk zijn voor uw gebruiker. Bovendien is het veiliger om deze route te volgen, omdat het een slecht idee is om dingen als root uit te voeren en je moet het waar mogelijk vermijden.

Voeg uw gebruiker toe aan de groep met de volgende opdracht. Zorg ervoor dat u "eigenaar" wijzigt in de standaard gebruikersnaam op de server.

sudo usermod -a -G debian-transmission owner

Witte lijst

Hoe een transmissie Bittorrent-server op Linux in te stellen?

De verzending is nu correct geconfigureerd. Wanneer het opstart, hebben gebruikers er toegang toe via internet. Helaas, als een gebruiker op LAN toegang probeert te krijgen, krijgen ze een 403-foutmelding. Dit komt door de  beveiligingsfunctie rpc-whitelist . Het schakelt de toegang tot de service uit als specifieke IP-adressen niet worden vermeld. Om dit te omzeilen, schakelen gebruikers het meestal uit. In deze handleiding zullen we de rpc-whitelist- functie niet uitschakelen  , omdat het een geweldig hulpmiddel is. In plaats daarvan stellen we een witte lijst op zodat elke gebruiker die is verbonden met LAN toegang heeft tot Transmissie.

Om de witte lijst te bewerken, opent u het instellingenbestand van de Transmission Daemon.

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

Scroll naar beneden en zoek naar  "rpc-whitelist". 

Voeg na 127.0.0.1 toe:

,192.168.*.*"

Als alles is uitgeschreven, zou de witte lijst eruit moeten zien als in het onderstaande voorbeeld.

"rpc-witte lijst": "127.0.0.1,192.168.*.*",

Blokkeerlijst

Veel mensen die online torrent-bestanden downloaden, gebruiken een zogenaamde blokkeerlijst. Lijsten zoals deze weigeren kwaadaardige IP-adressen (zoals bekende virus-/malware-adressen, enz.) om verbinding te maken via torrent. Om deze zwarte lijst in te schakelen, opent u het instellingenbestand en zoekt u  "blocklist-url": .

Wijzig https://www.example.com/blocklist in de aanhalingstekens in een link naar een echte blocklist. In dit voorbeeld gebruiken we deze .

Wanneer alle wijzigingen aan de Transmission-app zijn voltooid, gebruikt u de  systemctl-  of  service-  opdrachten om deze opnieuw te starten.

sudo systemctl start transmissie-daemon

of

service transmissie-daemon start

Verzending gebruiken

Hoe een transmissie Bittorrent-server op Linux in te stellen?

Transmissie is klaar voor gebruik! Om te beginnen met downloaden, opent u een webbrowser en voert u het volgende IP-adres in een webbrowser in. Zolang uw pc is verbonden met hetzelfde netwerk als Transmission en de server, zou alles moeten werken!

https://server-ip-of-hostnaam:9091

Leave a Comment

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

MP3 Diags is de ultieme tool om problemen met je muziekcollectie op te lossen. Het kan je mp3-bestanden correct taggen, ontbrekende albumhoezen toevoegen en VBR repareren.

Google Voice Desktop-meldingsapps

Google Voice Desktop-meldingsapps

Net als Google Wave heeft Google Voice wereldwijd voor behoorlijk wat ophef gezorgd. Google wil de manier waarop we communiceren veranderen en omdat het steeds populairder wordt,

Download Flickr-favorieten met FlickrFaves

Download Flickr-favorieten met FlickrFaves

Er zijn veel tools waarmee Flickr-gebruikers hun foto's in hoge kwaliteit kunnen downloaden, maar is er een manier om Flickr-favorieten te downloaden? Onlangs kwamen we

OK Sampler is gratis muzieksamplersoftware

OK Sampler is gratis muzieksamplersoftware

Wat is sampling? Volgens Wikipedia is het de handeling om een ​​deel, of sample, van een geluidsopname te nemen en te hergebruiken als instrument of als instrument.

Google Sites-back-up: importeren/exporteren

Google Sites-back-up: importeren/exporteren

Google Sites is een dienst van Google waarmee gebruikers een website kunnen hosten op de server van Google. Er is echter één probleem: er is geen ingebouwde optie voor back-up.

Google Tasks Desktop-applicatie

Google Tasks Desktop-applicatie

Google Tasks is niet zo populair als andere Google-diensten zoals Agenda, Wave, Voice, enz., maar wordt nog steeds veel gebruikt en is een integraal onderdeel van de takenlijst van mensen.

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

In onze vorige handleiding over het veilig wissen van de harde schijf en verwisselbare media via Ubuntu Live en DBAN boot-cd, hebben we besproken dat Windows-gebaseerde schijven

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Probeert u een map op uw Linux-pc te verwijderen? Volg deze uitgebreide gids voor tips en trucs!

Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!