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.
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.
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.