Skonfiguruj bezgłowy serwer potop w Linux
- 2510
- 379
- Natan Cholewa
Cel
Zainstaluj i skonfiguruj bezgłowy serwer potop i połącz się z nim z klientem potop.
Rozkłady
Ten przewodnik jest dostosowany do Debian, Ubuntu, Fedora, OpenSuse i Arch Linux.
Wymagania
Działający instalacja jednej z obsługiwanych dystrybucji z uprawnieniami root.
Konwencje
- # - Wymaga, aby podane polecenie Linux jest wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą użycia
sudo
Komenda - $ - Biorąc pod uwagę polecenie Linux, które ma być wykonane jako zwykły użytkownik niepewny
Wstęp
Istnieje mnóstwo sposobów zarządzania torrenami w Linux. Wielu dostępnych klientów jest doskonałych, ale niektórzy mają wyraźne zalety. Jeśli chcesz zarządzać dużą liczbą torrentów i zarządzać nimi w sieci, potop jest z łatwością najlepszą opcją.
Ulugo opiera się na modelu klienta-serwer. Demon zalewu działa na wyznaczonym komputerze serwerowym, który obsługuje pobieranie i przesyłanie plików. Następnie możesz połączyć się z serwerem za pomocą klienta potopu na dowolnym komputerze w tej samej sieci, aby dodać, usuwać i zarządzać torrenami.
Nie szkodzi też, że bardzo proste jest kontrolowanie potoku za pomocą potopu. Pozwala łatwo dodawać torrenty z różnych źródeł, a nawet kontrolować ich priorytet i miejsce w kolejce pobierania.
Zainstaluj serwer zalecący
Potop jest open source i dobrze obsługiwany w większości dystrybucji. Możesz zainstalować wszystko, czego potrzebujesz z menedżera pakietów dystrybucji.
Ubuntu/Debian
$ sudo apt instal instaluj oprawion
Fedora
# DNF Zainstaluj potop-Daemon Console
OpenSuse
# Zypper w zdejmowanym potop-konsole
Arch Linux
# Pacman -s potop
Skonfiguruj serwer
Będziesz musiał skonfigurować swój serwer, zanim będziesz mógł z tego skorzystać. Pierwszą rzeczą, której będziesz potrzebować, jest użytkownik, aby uruchomić demon potop. Korzystanie z oddzielnego użytkownika jest zarówno bezpieczniejsze, jak i pozwala demonowi łatwiej działać.
Zacznij od założenia grupy dla potopu.
# GroupAdd potop
Następnie utwórz Użytkownik Zależy jako użytkownika systemu z katalogiem domowym jako główny potop.
# adduser -r -home -dir/var/lib/potop -g potop zalecany
Zrób ten katalog zalewowy i daj nową własność użytkownika.
# mkdir/var/lib/zalecanie # chown -r zalew: zalecany/var/lib/potop
Następnie będziesz musiał zalogować się do nowego użytkownika i tymczasowo uruchomić potop, aby go skonfigurować. Aby to zrobić, musisz zalogować się jako użytkownik potop.
# SU potop
Uruchom demona i otwórz klienta konsoli.
$ deluged $ potop-console
Gdy jesteś w konsoli, możesz zmienić ustawienie, do którego potrzebujesz. Włącz dostęp do zdalnego.
config -s zezwala_remote true
Wyjdź z konsoli i wyloguj się jako użytkownik potop. Będziesz musiał też zatrzymać demona.
# ps Aux | Grep -i potop # Kill 12345
Będziesz musiał skonfigurować użytkowników następnego. Znajdź plik pod numerem /var/lib/potop/.config/zalecanie/auth
. Otwórz go ze swoim edytorem tekstu i dodaj nowe wpisy dla użytkowników. Wygląda mniej więcej:
Nazwa użytkownika: hasło: 10
Liczba na końcu decyduje o poziomie uprawnień użytkownika. 10
pozwala ci coś zrobić.
Utwórz usługę SystemD
Aby uruchomić potop jako usługę po uruchomieniu serwera, będziesz musiał utworzyć usługę SystemD. Developerzy polegają na tym, że można je wykorzystać na swojej stronie internetowej. Utwórz plik pod adresem /etc/systemd/system/zdejmowany.praca
. Wklej w następującej konfiguracji.
[Jednostka] Opis = Dokument Demon Client Client Dokumentacja = Man: Dyluted After = Network-Online.Target [Service] Type = Simple User = zalecanie grupy = potop umak = 007 execStart =/usr/bin/deluged -d restart = on -faillure # czas na poczekanie, zanim mocno zatrzymano. TimeoutStopsec = 300 [instalacja] Wantedby = Multi-użytkownik.cel
Zapisz i wyjdź. Wreszcie możesz uruchomić i włączyć swoją usługę.
# SystemCtl Start zanurzone # SystemCtl Włącz ELUGED
Zainstaluj klienta zalecanego
Jesteś teraz gotowy, aby rozpocząć konfigurowanie swojego klienta potop. Klient zaległości jest oparty na GTK i służy jako centrum sterowania Twojego serwera. Po raz kolejny jest dostępny w repozytoriach twojego dystrybucji.
Ubuntu/Debian
$ sudo apt Zainstaluj potop-gtk
Fedora
# DNF Zainstaluj potop-gtk
OpenSuse
# Zypper w potop-gtk
Arch Linux
# Pacman -s potop
Połącz się z serwerem
Zalewaj tryb klasycznyOtwórz klienta potop. Kliknij „Edytuj” u góry. Następnie wybierz „Preferencje.”Po lewej stronie okna kliknij kartę„ interfejs ”. Zobaczysz, że górnym nagłówkiem jest „tryb klasyczny.„Odznacz to pudełko, aby je wyłączyć.
Zależ się Wyłącz połączenie DodajWróć do menu głównego. Kliknij ponownie „Edytuj”. Tym razem wybierz „Menedżer połączeń.”W nowym oknie kliknij przycisk„ Dodaj ”. Wbij adres IP swojego serwera jako nazwę serwera. Następnie użyj nazwy użytkownika i hasła, które skonfigurujesz dla potopu na swoim serwerze. Gdy wszystko jest w porządku, dodaj swój serwer i połącz.
Potop dodaj torrent
Jesteś gotowy, aby zacząć używać swoich torrentów.
Zamykanie myśli
Masz teraz działający bezgłowy serwer zalewowy. Możesz uzyskać dostęp do i zarządzać nim z dowolnego miejsca w swojej sieci. W zależności od tego, jak chcesz korzystać z serwera, możesz również skonfigurować połączenie VPN i zabójstwo zapory.
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Ubuntu 20.04: Lista klientów torrentów
- Ubuntu 22.04: Lista klientów torrentów
- Jak tworzyć i udostępniać torrent w Linux
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Ubuntu torrent do pobrania
- Zainstaluj Arch Linux na stacji roboczej VMware
- Pobierz Linux
- Najlepszy Linux Distro dla programistów
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- « Jak usunąć wszystkie istniejące obrazy Docker z systemu hosta
- Budowanie klastra Raspberry Pi - część instalacji systemu operacyjnego II »