Konfiguracja XRDP na Debian

Konfiguracja XRDP na Debian
Ten samouczek wyjaśnia, jak zainstalować XRDP (X Protokół Desktop Remote Desktop) do graficznego podłączenia do urządzenia Linux z urządzenia Microsoft Windows.

Skonfiguruj zaporę na XRDP

XRDP używa portu 3389. Przed zainstalowaniem XRDP musisz otworzyć ten port. Możesz otworzyć port za pomocą UFW (nieskomplikowana zapora), jak pokazano w poniższym przykładzie. Wymień adres IP adresu sieciowego.

sudo ufw pozwól od 10.0.2.0/24 do dowolnego portu 3389

Następnie ponownie załaduj UFW, jak pokazano na poniższym obrazie.

Sudo UFW Reload

Teraz Twoja zapora jest gotowa do użycia XRDP.

Pierwsze kroki z XRDP

W dystrybucjach Debian i jego Linux można zainstalować XRDP za pomocą Apt, jak pokazano na zrzucie ekranu poniżej.

sudo apt instal xrdp -y

Proces instalacji XRDP doda użytkownika XRDP do systemu. Aby umożliwić uwierzytelnianie, musisz dodać xrdp użytkownik do SSL-CERT Grupa. Możesz to osiągnąć za pomocą Usermod polecenie, jak pokazano na zrzucie ekranu poniżej.

sudo usermod -a -g ssl -cert xrdp

Po dodaniu użytkownika do grupy uruchom ponownie usługę XRDP; Możesz użyć SystemCtl, jak pokazano poniżej.

sudo systemctl restart xrdp

Teraz jesteś gotowy do połączenia przez XRDP.

Łączenie z systemu Windows do Linux za pomocą XRDP

W systemie Windows poszukaj aplikacji RDP; Możesz użyć pola wyszukiwania aplikacji, jak pokazano na poniższym zrzucie ekranu.

Okno będzie monitujące o prośbę o adres IP urządzenia Linux, do którego chcesz się podłączyć, wypełnić i naciśnij OK przycisk.

Podczas próby połączenia zobaczysz ostrzeżenie. Jeśli nie chcesz, aby ostrzeżenie pojawiło się ponownie, możesz sprawdzić pola „Nie pytaj mnie o połączenia z tym komputerem”, a następnie naciśnij Tak przycisk, aby kontynuować.

Pojawi się pole logowania; Wypełnij swoją nazwę użytkownika i hasło. Ważne jest, aby pamiętać, że nie będziesz mógł podłączyć się do urządzenia Linux z nazwą użytkownika już zalogowaną w urządzeniu Linux, używać innego użytkownika lub wyloguj się z komputera Linux.

Po wypełnieniu nazwy użytkownika i hasła naciśnij przycisk OK.

Jak widać, połączenie zostało pomyślnie wykonane.

Rozwiązywanie problemów

Kiedy próbowałem podłączyć za pomocą XRDP z Mate Windows Manager na moim urządzeniu Linux, otrzymałem błąd DBUS, a następnie czarny ekran. Aby to rozwiązać, możesz zmienić menedżera okien lub wykonać następujące kroki.

Edytuj plik konfiguracyjny /etc/xrdp/startwm.cii; Możesz użyć Nano, jak pokazano poniżej.

sudo nano/etc/xrdp/startwm.cii

Dodaj następujące 2 wiersze do pliku przed dwoma końcowymi wierszami, jak pokazano na zrzucie ekranu poniżej.

Unset dbus_session_address
Unset xdg_runtime_dir

Uruchom ponownie XRDP, jak pokazano poniżej.

sudo systemctl restart xrdp

Teraz musisz być w stanie połączyć się z systemu Windows do Linux za pomocą XRDP.

Aby uzyskać dodatkowe informacje na temat XRDP, możesz przeczytać ten link https: // linux.umierać.net/man/8/xrdp.

Podłącz urządzenia Linux/Windows za pomocą TeamViewer

TeamViewer jest jednym z najpopularniejszych narzędzi do zdalnego dostępu do urządzeń. Obsługuje wiele systemów operacyjnych umożliwiających łączenie się z systemu Windows do Linux. Głównym problemem jest to, że TeamViewer nie jest open source i jest bezpłatny tylko do użytku osobistego.

Ta sekcja zawiera instrukcje zarówno dla Linux, jak i Windows.

Instrukcje dotyczące urządzenia Linux

Na początek, na urządzeniu Linux, pobierz TeamViewer z tego linku https: // www.TeamViewer.com/en-us/pobierz/linux/

Na dole strony zobaczysz odpowiedni pakiet instalacyjny dla dystrybucji Linux opartych na Debian, takich jak Ubuntu, naciśnij odpowiednią architekturę, aby rozpocząć pobieranie.

Po pobraniu zainstaluj TeamViewer, uruchamiając poniższe polecenie. Pamiętaj, aby zastąpić „TeamViewer_15.21.4_AMD64.Deb ”z odpowiednią nazwą pliku lub poprawną wersją.

sudo dpkg -i TeamViewer_15.21.4_AMD64.Deb

Po zainstalowaniu możesz znaleźć TeamViewer w menu aplikacji; Naciśnij go, aby otworzyć program w sekcji internetowej.

Kiedy pojawi się TeamViewer, po lewej stronie zobaczysz „Twój identyfikator” i „hasło”; Będziesz potrzebował tych informacji później, nie kopiuj ich teraz, ponieważ odświeżenie hasła po kilku minutach.

Instrukcje dotyczące urządzenia Windows

W systemie Windows kliknij ten link, aby pobrać TeamViewer https: // TeamViewer.com/en-us i naciśnij przycisk „Pobierz za darmo”.

Pobieranie rozpocznie się automatycznie.

Jeśli instalator nie uruchomi się automatycznie, uruchom go i wybierz „Domyślna instalacja”Jak pokazano poniżej, a następnie naciśnij„Zaakceptuj - Dalej" przycisk.

Na żądanie pozwól TeamViewer wprowadzać zmiany w urządzeniach, naciskając „Tak" przycisk.

Poczekaj na zakończenie pierwszej części procesu instalacji.

Zapytany, wybierz opcję „Chcę użyć bezpłatnej wersji do użytku osobistego”I naciśnij„Skończyć" przycisk.

W następnym oknie zaznacz pole „Akceptuję EULA i DPA” i naciśnij „Kontynuować".

TeamViewer pojawi się. Na "Identyfikator partnera”Pole, wpisz kod TeamViewer na urządzeniu Linux pokazuje w„Twój identyfikator" Sekcja.

Następnie zostaniesz poproszony o hasło pokazane w TeamViewer urządzenia Linux „Hasło" pole.

Jak widać na poniższym obrazku, połączenie zostało wykonane poprawnie. Powodem, dla którego zrzut ekranu poniżej wydaje się nieuporządkowany, jest to, że w tym samouczku używam maszyny wirtualnej.

To wszystko na teraz; Właśnie nauczyłeś się dwóch różnych sposobów łączenia się z systemu Windows do Linux.

Wniosek

Jak widać, konfigurowanie XRDP na Debian w celu połączenia z urządzenia Windows jest dość łatwe. Każdy poziom użytkownika Linux może zastosować kroki wyjaśnione w tym samouczku, aby osiągnąć połączenie między różnymi systemami operacyjnymi. Jak pokazano, Linux obsługuje kilka metod akceptowania połączeń z Windows. Aby się z nim połączyć, ten samouczek wyjaśnił dwa z najpopularniejszych sposobów. W przeciwieństwie do TeamViewer, XRDP to implementacja typu open source, która sprawia, że ​​ta alternatywna jest preferowana przez TeamViewer, która nie jest ani open source, ani bezpłatna do użytku nieosobowego. Można znaleźć dodatkowe rozwiązania, takie jak AnyDesk, których instrukcje można odczytać na stronie https: // linuxhint.com/instalt_anydesk_debian10/.

Dziękuję za przeczytanie tego samouczka. Mam nadzieję, że to było przydatne. Śledź nas, aby uzyskać więcej wskazówek i samouczków Linux.