Jak zdalnie sterować systemami Linux z Windows

Jak zdalnie sterować systemami Linux z Windows
Dzięki zdalnemu dostępowi użytkownik może uzyskać dostęp do plików i danych w innym systemie ze zdalnej lokalizacji bez rzeczywistego fizycznego dostępu do systemu, całkiem fajne. Prawidłowy? Zdalny dostęp jest korzystny i bardzo pomaga oszczędzać czas.

Po co ustanowić zdalne połączenie z Linux z Windows?

Załóżmy, że prowadzisz firmę i masz spotkanie z członkami zarządu za około 10 minut. Nagle pamiętasz, że Twój plik prezentacji znajduje się w twoim systemie domowym; Zdalny dostęp może potencjalnie zaoszczędzić dzień.

Lub uruchamiasz system Windows w jednym miejscu, a system Linux w innym pokoju i chcesz uruchomić kilka poleceń na Linux lub pobrać pliki z Linux, a Linux jest niedostępny lub jesteś po prostu zbyt leniwy. Tak czy inaczej, we wszystkich przypadkach zdalny dostęp zapewnia wielką wygodę i oszczędza dużo czasu.

Linux Ubuntu:

Teraz spośród wszystkich popularnych dystrybucji Linux, Ubuntu jest zdecydowanie najpopularniejszym. Wszystkie pozostałe połączone dystrybucje Linux stanowią w sumie 35% Ubuntu (trendy wyszukiwania Google). Po wyszukiwaniu Linuksa pojawia się 161 milionów wyników, a kolejna najpopularniejsza dystrybucja Linuksa I.mi., Debian Linux, ma zaledwie 65.9 milionów wyników wyszukiwania, więc mając na uwadze powyższe statystyki, będę używać Ubuntu do tego samouczka. Aby nawiązać połączenie, musisz uzyskać dostęp do maszyny Ubuntu fizycznie. Ale nie martw się, to jednorazowa rzecz.

Istnieje wiele metod, za pomocą których możesz zdalnie uzyskać dostęp do Linux z Windows. Tutaj będę udostępniać trzy sposoby, w jakie możesz uzyskać dostęp do zdalnie sterowania systemami Linux z systemu Windows.

  1. Ssh
  2. Połączenie RDP
  3. Połączenie VNC

Znajdź adres IP:

Niezależnie od tego, jakiej metody używasz, znalezienie adresu IP systemu jest wymagane prawie w każdym przypadku. Poniżej znajduje się łatwy sposób na znalezienie adresu IP twojego systemu Linux.

Przejdź do terminala w komputerze Linux i wpisz następujące polecenie:

$ sudo apt instaluj narzędzia netto

Teraz wprowadź następujące polecenie:

$ Ifconfig

Po napisaniu powyższego polecenia twoje okno terminalu będzie wyglądało tak

Twój adres IP znajdziesz obok „INET” w pierwszej sekcji. W takim przypadku, jak widać na powyższym zrzucie ekranu, adres IP to „10.0.2.15 ”

Jeśli wspomniana powyżej metoda nie działa dla Ciebie, możesz wypróbować następujące sposoby:

W terminalu napisz następujące polecenie. Pamiętaj, że działa to w niektórych wersjach Linux, takich jak Ubuntu.

$ hostName -i

Metoda 1: Dostęp zdalny za pomocą SSH (Secure Shell)

W przypadku tej metody należy zainstalować oprogramowanie putty, ponieważ jest ono lepsze niż używanie domyślnej funkcji SSH Windows. Putty ustanawia połączenie SSH między Linuksem a komputerem Windows, co zapewnia dostęp do terminalu Linux.

Po zainstalowaniu oprogramowania Putty Napisz nazwę systemu Linux lub jego adres IP pod etykietą „Nazwa hosta (lub adres IP)”. Pamiętaj, aby ustawić połączenie na SSH, jeśli nie jest. Teraz kliknij otwórz. I voila, masz teraz dostęp do wiersza poleceń Linux.

Notatka: To da tylko dostęp do terminalu, ja.mi., Nie będzie kontroli myszy. Mimo to jest to przydatne do instalacji oprogramowania za pomocą poleceń terminalowych

Metoda 2: Zastosowanie RDP (protokół pulpitu zdalnego)

RDP jest jak dotąd najłatwiejszą metodą. Narzędzie RDP jest już zainstalowane w systemie Windows. Więc system Windows nie wymaga żadnej pracy (pod względem oprogramowania). Jednak nie dotyczy to twojego systemu Linux. W systemie Linux musisz zainstalować narzędzie XRDP. W tym celu otwórz terminal (ctrl+ alt+ t) i wpisz następujące polecenie

$ sudo apt Zainstaluj xrdp

Naciśnij „Y” i naciśnij Enter. Następnie będzie instalować.

Śledzony przez

$ sudo systemctl włącz XRDP

Pierwsze polecenie zainstaluje narzędzie XRDP. Drugie polecenie pozwoli na automatyczne włączenie opcji uruchamiania. Innymi słowy, narzędzie XRDP automatycznie rozpocznie się, gdy Linux Boto. Po zakończeniu tego procesu. Przejdź do systemu systemu Windows i w pasku wyszukiwania „RDP.”Kliknij aplikację„ Zdalne komputer stacjonarny."

Wpisz adres IP systemu Linux przylegającego do etykiety „komputer” i kliknij Połącz

Wprowadź nazwę użytkownika i hasło systemu Linux.

Rozwiązywanie problemów: Chociaż łączenie się za pośrednictwem RDP jest najłatwiejszą metodą łączenia zdalnego, niektóre problemy występują podczas łączenia z Ubuntu. To zaczęło się dzieje po Ubuntu 18.Wydanie 4 LTS. Linux nie lubi go, gdy jest dostępny zdalnie, gdy użytkownik jest zalogowany. Więc prostym rozwiązaniem jest wypróbowanie RDP po wylogowaniu z Linux

Metoda 3: Konfigurowanie połączenia za pomocą wirtualnego połączenia sieciowego (VNC)

Możesz także połączyć za pomocą VNC. Jak wspomniano powyżej, SSH zapewnia dostęp do terminalu (bez kontroli myszy). VNC zapewnia dostęp do pulpitu Linux (pełna kontrola myszy). Istnieje jednak pewne warunki łączenia przy użyciu tej metody, i.mi., Musisz zainstalować oprogramowanie VNC.

Przejdź do systemu Linux i wpisz następujące polecenie, aby upewnić się, że jest aktualna

Aktualizacja $ sudo apt

Teraz wprowadź następujące polecenie

$ sudo apt instal instaluj tighvncserver

Teraz uruchom go

$ sudo tightvnc serwer

Teraz utwórz hasło do swojego połączenia. Otrzymasz numer komputerowy, głównie 1. Pamiętaj o tej liczbie.

Następnie zainstaluj klienta VNC w systemie Windows. Te narzędzia TightVNC są instalowane w pakietach, więc po zainstalowaniu przejdź do paska wyszukiwania systemu Windows i wyszukaj „TightVNC Viewer. „Uruchom aplikację i wprowadź adres IP urządzenia Linux.

Teraz wprowadź adres IP swojego systemu Linux, a następnie numer pulpitu, jak pokazano na powyższym zrzucie ekranu.

Wniosek:

Teraz, gdy znasz te metody, powinieneś wiedzieć, która droga jest najlepsza do użytku.

  1. RDP używa XRDP, który jest open source
  2. SSH może być używany do zdalnego dostępu do terminalu
  3. VNC może być używane zamiast RDP, ale jest to trochę mniej bezpieczne

Zaleca się skonfigurowanie SSH bez względu na to, jaką metodę używasz, ponieważ instalacja dla pozostałych dwóch metod znacznie łatwiejsza.

Ubuntu ma wbudowane narzędzie do pulpitu zdalnego, które jest kompatybilne z VNC.