Jak zainstalować BlackArch Linux
BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.
Pobieranie torrentów na pulpicie Linux jest pomocne w szczyptach, ale ci, którzy chcą pobrać dużo więcej danych, powinni zamiast tego rozważyć skonfigurowanie zdalnego systemu torrentów na serwerze. W tym samouczku skupimy się na skonfigurowaniu zdalnego systemu z transmisją, ponieważ jest najłatwiejszy do skonfigurowania. Klient Transmission BitTorrent jest dość popularny w systemie Linux na komputerach stacjonarnych i często jest preinstalowany. Ponieważ jednak koncentrujemy się na serwerach z systemem Linux, a nie na komputerach osobistych, oprogramowanie Transmission nie jest dołączone i będzie musiało być skonfigurowane ręcznie.
Uwaga: ten samouczek koncentruje się głównie na systemach operacyjnych dla serwerów. Możliwe jest jednak korzystanie z Remote Transmission również w stacjonarnych systemach operacyjnych Linux. Śmiało postępuj zgodnie z instrukcjami, ponieważ instrukcje są podobne (jeśli nie takie same).
sudo apt zainstaluj transmisję-cli transmisję-wspólny demon transmisji
sudo apt-get transmisja-cli transmisja-wspólny demon transmisji
mniam zainstaluj https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm mniam-y aktualizacja mniam -y zainstaluj transmisję transmisji-demon
lub
mniam zainstaluj https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm repozytoria menedżera subskrypcji --enable "rhel-*-opcjonalne-rpms" --enable "rhel-*-extras-rpms" mniam-y aktualizacja mniam -y zainstaluj transmisję transmisji-demon
Większość dystrybucji Linuksa (w tym serwerowe) będzie mieć odpowiednie pakiety transmisji potrzebne do uruchomienia serwera torrent. Aby je zainstalować, otwórz okno terminala i wyszukaj „transmisja”, „demon transmisji” itp. Ponadto sprawdź strony Wiki swojego systemu operacyjnego, aby uzyskać wskazówki dotyczące uruchamiania serwera torrent z transmisją.
Dobrym pomysłem może być również sprawdzenie oficjalnej strony internetowej pod kątem oprogramowania, aby dowiedzieć się, jak zainstalować oprogramowanie, jeśli Twój system operacyjny oficjalnie go nie obsługuje.
Instalacja Transmission na serwerze Ubuntu lub Debian powinna automatycznie włączyć usługi systemd i uruchomić je. Używasz Rhel lub CentOS? Musisz uruchomić usługi ręcznie. Otwórz powłokę terminala i uzyskaj dostęp do roota, logując się przez Su lub używając sudo .
su
Następnie uruchom poniższe polecenia.
usługa transmisji-uruchomienie demona
Zatrzymaj demona w dowolnym momencie za pomocą:
usługa transmisji-zatrzymanie demona
systemctl umożliwia transmisję-demon systemctl start transmisji-demon
Zatrzymaj demona transmisji z zatrzymaniem systemctl .
systemctl zatrzymaj demona transmisji
Teraz, gdy usługa działa, czas zmienić domyślne hasło. Zmiana hasła ma kluczowe znaczenie, ponieważ pozostawienie go z ustawieniami domyślnymi oznacza, że każdy w sieci może uzyskać dostęp do interfejsu użytkownika transmisji.
Zacznij od użycia polecenia systemctl lub service, aby zatrzymać demona transmisji. NIE POMIJAJ TEGO KROKU! Jeśli to zrobisz, Transmission odmówi zapisania wprowadzonych zmian.
sudo systemctl zatrzymaj demona transmisji
lub
zatrzymanie demona transmisji usługi sudo
Aby upewnić się, że jest to bezpieczne, edytuj plik ustawień za pomocą edytora tekstu Nano.
sudo nano /var/lib/transmission-daemon/info/settings.json
Znajdź „rpc-password”: i zmień tekst w cudzysłowie obok niego na żądane hasło.
Dobrym pomysłem jest również zmiana domyślnej nazwy użytkownika z transmisji na inną. Znajdź nazwę użytkownika RPC i zmień „transmisja” na inną nazwę użytkownika. Pamiętaj, aby nie usuwać cytatów.
Na koniec użyj narzędzia usermod , aby dodać użytkownika do grupy Transmission. Warto to zrobić, aby wszystkie pliki pobrane za pomocą Transmission były dostępne dla Twojego użytkownika. Dodatkowo bezpieczniej jest iść tą drogą, ponieważ uruchamianie rzeczy jako root to zły pomysł i powinieneś tego unikać, gdy tylko jest to możliwe.
Dodaj użytkownika do grupy za pomocą następującego polecenia. Pamiętaj, aby zmienić „właściciela” na domyślną nazwę użytkownika na serwerze.
sudo usermod -a -G właściciel debian-transmission
Transmisja jest teraz poprawnie skonfigurowana. Po uruchomieniu użytkownicy będą mogli uzyskać do niego dostęp przez Internet. Niestety, jeśli jakikolwiek użytkownik w sieci LAN spróbuje uzyskać do niego dostęp, otrzyma błąd 403. Wynika to z funkcji zabezpieczeń białej listy RPC . Wyłącza dostęp do usługi, jeśli określone adresy IP nie są wymienione. Aby obejść ten problem, użytkownicy zwykle go wyłączają. W tym przewodniku nie wyłączymy funkcji białej listy RPC , ponieważ jest to świetne narzędzie. Zamiast tego utworzymy białą listę, aby każdy użytkownik podłączony do sieci LAN miał dostęp do transmisji.
Aby edytować białą listę, otwórz plik ustawień demona transmisji.
sudo nano /var/lib/transmission-daemon/info/settings.json
Przewiń w dół i poszukaj „białej listy rpc”.
Po 127.0.0.1 dodaj:
,192.168.*.*"
Kiedy wszystko jest napisane, biała lista powinna wyglądać jak na poniższym przykładzie.
"rpc-whitelist": "127.0.0.1,192.168.*.*",
Wiele osób, które pobierają pliki torrent online, korzysta z tak zwanej listy zablokowanych. Listy takie jak te uniemożliwiają złośliwym adresom IP (takim jak znane adresy wirusów/złośliwego oprogramowania itp.) łączenie się przez torrent. Aby włączyć tę czarną listę, otwórz plik ustawień i znajdź „blocklist-url”: .
Zmień https://www.example.com/blocklist w cudzysłowie na link do prawdziwej listy bloków. W tym przykładzie użyjemy tego .
Po zakończeniu wszystkich modyfikacji aplikacji Transmission, użyj poleceń systemctl lub service , aby ponownie uruchomić aplikację.
sudo systemctl start transmisji-demon
lub
usługa transmisji-uruchomienie demona
Transmisja gotowa do użycia! Aby rozpocząć pobieranie, otwórz przeglądarkę internetową i wprowadź następujący adres IP w przeglądarce internetowej. Dopóki Twój komputer jest podłączony do tej samej sieci, co Transmission i serwer, wszystko powinno działać!
https://serwer-ip-lub-nazwa-hosta:9091
BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.
Foxit Reader to bezpłatne oprogramowanie PDF dla systemów Linux, Mac i Windows. Jest to oprogramowanie typu open source. Dowiedz się, jak zainstalować go w systemie Linux.
VR Chat to towarzyska interaktywna gra wideo na PC. Działa zarówno w trybie stacjonarnym, jak i w trybie gogli VR. W grze użytkownicy mogą odkrywać stworzone przez użytkowników
Teraz można grać w trybie jednoosobowym Grand Theft Auto 5, a także w komponent GTA: Online w systemie Linux, dzięki Valves Steam Play i Proton
Netstat to narzędzie Linux, którego administratorzy systemu używają do analizy statystyk sieci. Przydaje się, gdy próbujesz dokładniej przyjrzeć się swojemu Linuksowi
Microsoft Flight Simulator to gra wideo symulatora samolotów na konsolę Xbox, a także Microsoft Windows. Zobacz jak uruchomić ją w systemie Linux.
Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?
Linux to system operacyjny typu open source. Dowiedz się, jak łatwo zainstalować podstawowe czcionki Microsoft na różnych dystrybucjach Linux.
Cherry Tree to hierarchiczna aplikacja do robienia notatek dla systemów Linux i Windows. Ma wiele doskonałych funkcji, takich jak bogata edycja tekstu i składnia.
Masz dokumenty na serwerze FTP, które chcesz otworzyć w Libre Office? Kliknij tutaj, aby dowiedzieć się, jak to zrobić bez potrzeby pobierania plików lokalnie!