Ulepsz schowek Gnome Shell za pomocą Pano
Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!
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
Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!
Czy potrzebujesz świetnego nieliniowego edytora wideo dla swojego systemu Linux? Spraw, aby Davinci Resolve 17 działał z tym przewodnikiem!
Wallpaper Downloader to zręczny program do pobierania i zarządzania tapetami dla systemu Linux. Obsługuje większość środowisk graficznych Linux i jest bardzo łatwy w użyciu. Ten przewodnik
Chcesz przetestować Tuxedo OS na komputerach Tuxedo? Dowiedz się, jak zainstalować najnowszą wersję Tuxedo OS na swoim komputerze.
Czym jest plik DEB? Co ty z tym robisz? Poznaj wiele sposobów instalowania plików DEB na komputerze z systemem Linux.
Dying Light to gra wideo typu survival horror z 2015 roku opracowana przez Techland i wydana przez Warner Bros Interactive Entertainment. Gra koncentruje się na
Neptune używa środowiska graficznego KDE Plasma 5 i ma na celu dostarczenie eleganckiego systemu operacyjnego. Oto jak zainstalować Neptune Linux na swoim komputerze.
Chcesz wypróbować nowy system operacyjny Ubuntu oparty na pakietach Snap? Dowiedz się, jak wdrożyć go na maszynie wirtualnej, korzystając z tego przewodnika.
Undertale to niezależna gra RPG z 2015 roku, opracowana i opublikowana przez twórcę gier Toby'ego Foxa. Ten przewodnik obejmie pobieranie i instalowanie Undertale na twoim komputerze
Total War: Three Kingdoms to turowa gra strategiczna RTS opracowana przez Creative Assembly. Oto jak grać w systemie Linux.