Как да настроите сървър на Bittorrent за предаване на Linux

click fraud protection

Изтеглянето на торенти на работния плот на Linux е полезно за малко, но тези, които искат да изтеглят много повече данни, трябва да помислят дали да инсталират отдалечена торентна система на сървър. В този урок ще се съсредоточим върху създаването на отдалечена система с предаване, тъй като е най-лесната за настройка. Клиентът Transmission BitTorrent е доста популярен в настолния Linux и често се предлага предварително инсталиран. Въпреки това, както ние се фокусираме върху Linux сървъри а не персонални компютри, софтуерът за предаване не е включен и ще трябва да бъде настроен ръчно.

Инсталиране на предаване BitTorrent

Забележка: този урок се фокусира основно върху операционните системи на сървъра. Възможно е обаче да се използва дистанционно предаване и на настолни Linux операционни системи. Не се колебайте да следвате, тъй като инструкциите са подобни (ако не са същите).

Ubuntu Server

sudo apt инсталиране на предаване-кли предаване-общ предаване-демон

Debian сървър

sudo apt-get предаване-кли предаване-общ предаване-демон
instagram viewer

RedHat Enterprise Linux сървър 6 и 7 / CentOS 6 и 7

yum инсталирате https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm yum - актуализация yum - монтираш предаване на предаване-демон

или

yum инсталирате https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm абонамент-мениджър repos --enable "rhel - * - незадължително-rpms" --enable "rhel - * - extras-rpms" yum -y актуализация yum -инсталиране на предаване предаване-демон

Други операционни системи за Linux Server

Повечето дистрибуции на Linux (включително сървърните) ще имат правилните пакети за предаване, необходими за стартиране на торент сървър. За да ги инсталирате, отворете прозорец на терминала и потърсете „предаване“, „предаване-демон“ и т.н. Освен това, проверете Wiki страниците на вашата операционна система за какви ли не указания за работа на торент сървър с Transmission.

Може също да е добра идея да проверите официален уебсайт софтуерът да научи как да инсталирате софтуера в случай, че вашата операционна система официално не го поддържа.

Конфигурирайте BitTorrent за предаване

Инсталирането на Transmission на Ubuntu или Debian сървър трябва автоматично да активира системните услуги и да ги стартира. Използвате Rhel или CentOS? Ще трябва да стартирате услугите ръчно. Отворете терминална обвивка и получете корен достъп, като влезете чрез Su или използване Sudo.

су

След това изпълнете командите по-долу.

Rhel 6 / CentOS 6

услуга предаване-демон на старт

Спрете демона по всяко време с:

услуга предаване-демон-стоп

Rhel 7 / CentOS 7

systemctl активиране на предаване-демон на systemctl старт на предаване-демон

Спрете предаването Daemon с a systemctl стоп.

systemctl спиране на предаване-демон

Сега, когато услугата работи, е време да промените паролата по подразбиране. Промяната на паролата е от решаващо значение, тъй като оставянето й с настройките по подразбиране означава, че всеки в мрежата може да получи достъп до вашия потребителски интерфейс на предаване.

Започнете с помощта на systemctl или обслужване команда за спиране на предаване Daemon. НЕ СКЪПЕТЕ ТОВА СТЪПКА! Ако го направите, Transmission ще откаже да запише промените, които направите.

sudo systemctl спиране на предаване-демон

или

судо услуга предаване-демон-стоп

За да сте сигурни, че е безопасно, редактирайте файла с настройки с текстовия редактор на Nano.

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

намирам "RPC-парола": и променете текста в кавички до него с желаната от вас парола.

Също така е добра идея да промените потребителското име по подразбиране от предаване до нещо друго. намирам RPC-потребителско име и променете „предаването“ на друго потребителско име. Не забравяйте да изтриете кавичките.

И накрая, използвайте usermod инструмент за добавяне на вашия потребител към групата за предаване. Добре е да направите това, така че всички файлове, изтеглени с Предаване, да бъдат достъпни от вашия потребител. Освен това е по-безопасно да вървите по този маршрут, тъй като пускането на нещата като корен е лоша идея и трябва да го избягвате, когато е възможно.

Добавете вашия потребител към групата със следната команда. Не забравяйте да промените „собственика“ на потребителското име по подразбиране на сървъра.

sudo usermod -a -G собственик на debian-предаване

в белия списък

Сега предаването е конфигурирано правилно. Когато се стартира, потребителите ще могат да получат достъп до него чрез мрежата. За съжаление, ако някой потребител в LAN се опита да получи достъп до него, той ще получи грешка 403. Това е заради RPC-белия списък функция за сигурност. Той деактивира достъпа до услугата, ако конкретни IP адреси не са посочени. За да заобиколят това, потребителите обикновено го деактивират. В това ръководство няма да деактивираме RPC-белия списък функция, тъй като е чудесен инструмент. Вместо това ще настроим бял списък, така че всеки потребител, свързан към LAN, да има достъп до предаването.

За да редактирате белия списък, отворете файла с настройки на Daemon за предаване.

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

Превъртете надолу и потърсете "RPC-бял списък".

След 127.0.0.1 добави:

,192.168.*.*"

Когато всичко е изписано, белият списък трябва да изглежда като примера по-долу.

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

Списък с блокирани

Много хора, които изтеглят торент файлове онлайн, използват това, което е известно като списък с блокове. Списъци като тези отказват злонамерени IP адреси (като известни адреси на вируси / злонамерен софтуер и т.н.) от свързване през торент. За да активирате този черен списък, отворете файла с настройки и намерете "Списък с блокирани сайтове-URL":.

промяна http://www.example.com/blocklist в кавичките към връзка към реален списък с блокове. В този пример ще използваме този.

Когато всички модификации на приложението Предаване са завършени, използвайте systemctl или обслужване команди да го стартирате отново.

sudo systemctl старт на предаване-демон

или

услуга предаване-демон на старт

Използване на предаване

Трансмисията е готова за използване! За да започнете изтеглянето, отворете уеб браузър и въведете следния IP адрес в уеб браузър. Докато вашият компютър е свързан към същата мрежа като Transmission и сървъра, всичко трябва да работи!

http://server-ip-or-hostname: 9091
watch instagram story