50% zniżki wszystkie plany, ograniczony czas. Rozpoczęcie o godz $2.48/mo
Pozostało 11 minut
Zdalny dostęp i przestrzeń robocza

Jak zainstalować i połączyć się z serwerem Linux za pomocą xRDP na Ubuntu 22.04/24.04

Nicka Silvera By Nicka Silvera 11 minut czytania Zaktualizowano 4 października 2025 r
Dwa laptopy stoją naprzeciwko siebie na biurku z pomarańczowo-turkusowym tłem, a grube neonowe wstążki w kolorze cyjanu i magenty wystają z każdej klawiatury i przeplatają się w powietrzu niczym uścisk dłoni.

Chcesz stabilnego pulpitu Ubuntu, do którego będziesz mieć dostęp z dowolnego miejsca. Przy odpowiedniej konfiguracji możesz zainstalować serwer Linux i połączyć się z nim za pomocą xRDP, korzystać z lekkiego pulpitu i logować się z systemu Windows, macOS lub Linux. Ten przewodnik jest przeznaczony dla systemów Ubuntu 22.04 i 24.04, opisuje bezpieczniejszy sposób otwierania dostępu i zawiera krótki element Runbook dla klasycznego niebieskiego lub czarnego ekranu. Ten przewodnik umożliwia szybką konfigurację xRDP i zapewnia wszystko, co musisz zrobić, aby zapewnić jego stabilność i bezpieczeństwo.

Co xRDP robi w systemie Linux i czego potrzebujesz

Ultrarealistyczny laptop 14″ (mikrorysy, delikatne odciski palców) pochylony w lewo; na pływającej szybie nad nim sylwetka małego pulpitu z paskiem XFCE i wygrawerowanymi tagami RDP i XORG.

Protokół Remote Desktop jest znany wielu administratorom, a xRDP przenosi ten protokół do Linuksa. Na świeżym VPS lub na gołym serwerze dodajesz środowisko graficzne, a następnie xRDP zapewnia login, który tworzy sesję Xorg. W tej sesji uruchamiany jest pulpit systemu Linux, do którego można uzyskać dostęp z dowolnego klienta RDP. Ludzie używają tego do pracy na serwerze Linux przez RDP, gdy samo SSH nie wystarczy.

Zanim zaczniesz, upewnij się, że kilka podstawowych informacji jest jasnych, aby konfiguracja przebiegła bezproblemowo:

  • Serwer Ubuntu 22.04 lub 24.04 z dostępem sudo i zwykłym kontem użytkownika.
  • Lekki komputer stacjonarny, taki jak Xfce lub MATE, zapewniający dobrą wydajność na komputerze Serwer RDP w systemie Linux.
  • Zaktualizowane pakiety i wystarczająca ilość dysku dla pakietów stacjonarnych.
  • Osiągalność sieci na protokole TCP 3389. Zaplanuj umieszczenie źródłowych adresów IP na liście dozwolonych.
  • Decyzja o ekspozycji, bezpośrednim 3389, tunelu SSH lub VPN.
  • Fakt, że xRDP działa najlepiej z Xorg sesji, a nie Waylanda.


Mając je na miejscu, możesz przystąpić do montażu. Oto najkrótsza działająca ścieżka, dzięki której możesz skonfigurować xRDP i połączyć się bez problemów z menedżerem wyświetlania.

Przeczytaj także: Wprowadzenie do serwera RDP Debiana [Jak zainstalować serwer XRDP]

Zainstaluj xRDP na Ubuntu 22.04/24.04

Z przodu i na środku unosi się trzystopniowa szklana „drabina instalacyjna”: cienkie szyby oznaczone APT, XFCE4, XRDP (jeden żeton na szybę), każda z oświetlonymi krawędziami; ultrarealistyczny klawisz ENTER (matowy plastik, mikrorysy, subtelny połysk) unosi się na dole jakby dla potwierdzenia. Na wąskiej wstążce z boku widnieje napis WŁĄCZ.

Jeśli chcesz zainstalować i połączyć się z serwerem Linux za pomocą xRDP tak szybko i łatwo, jak to możliwe, następne polecenia obejmują najkrótszą ścieżkę. Poniższe kroki konfigurują oszczędny pulpit, xRDP i sesję, która dobrze współpracuje z protokołem RDP.

  1. Zaktualizuj i zainstaluj lekki pulpit. Xfce to bezpieczny wybór dla Linux xRDP pudełko, które pozostaje responsywne.
sudo apt update

sudo apt install -y xfce4

 

  1. Zainstaluj xRDP. Nowoczesne Ubuntu ściąga xorgxrdp automatycznie z serwerem xRDP.
sudo apt install -y xrdp

 

  1. Dodaj konto usługi do grupy ssl-cert i uruchom usługę podczas rozruchu.
sudo adduser xrdp ssl-cert

sudo systemctl enable --now xrdp

 

  1. Ustaw typ sesji. W systemie Ubuntu z GNOME użyj pliku Xorg sesja dla xRDP. Jeśli Twój menedżer logowania wyświetla ikonę koła zębatego, wybierz „Xorg” na ekranie logowania. Jeśli domyślnym serwerem jest Wayland, przełącz menedżera wyświetlania na sesję Xorg. Czysta ścieżka tylko dla Ubuntu, taka jak nasza zainstaluj xRDP na Ubuntu przewodnik, szczegółowo omawia pytania dotyczące menedżera wyświetlania.
  2. Sprawdź stan i port.
systemctl status xrdp --no-pager

ss -tlnp | grep 3389

 

To jest minimalna konfiguracja. Jeśli wolisz MATE, zainstaluj Ubuntu-Mate-Desktop, następnie wybierz sesję Xorg przy logowaniu. Po zainstalowaniu i połączeniu się z serwerem Linux za pomocą xRDP użyj lekkiego pulpitu i sesji Xorg.

Przeczytaj także: Jak włączyć protokół RDP w systemie Windows Server 2012?

Otwórz odpowiednie porty, zapewnij szczelny dostęp

Osłona z przezroczystego szkła nakłada się na glif wgłębionego portu 3389; na wąskiej bocznej zakładce widnieje napis ALLOWLIST i mały znacznik narożny UFW. jedna dioda LED łącza zapory świeci, reszta pozostaje przyćmiona, a na podłodze pojawiają się miękkie kałuże.

Możesz zainstalować serwer Linux i połączyć się z nim za pomocą xRDP na węzłach bezgłowych, zachowując jednocześnie ograniczony dostęp. Protokół RDP jest wygodny, ale otwarcie 3389 na świat zachęca do skanowania. Dlatego ogranicz liczbę osób, które mogą komunikować się z serwerem RDP dla systemu Linux i, jeśli to możliwe, korzystaj z tunelu lub VPN.

  • Zezwalaj tylko na adres IP swojego biura lub domu na TCP 3389 z UFW.
  • Jeśli Twój adres IP ulegnie zmianie, preferuj tunel SSH; nie zostawiaj 3389 otwartego.
  • W przypadku maszyn w chmurze użyj grup zabezpieczeń lub zapory sieciowej i umieść 3389 na liście dozwolonych.
  • Rozważ ograniczenie szybkości lub Fail2ban w przypadku powtarzających się złych logowań.
  • Trzymaj SSH na kluczu i używaj uwierzytelniania hasłem tylko do logowania RDP, jeśli musisz.

Model dostępu i jak to zrobić

Model Jak to zastosować
Tylko lista dozwolonych sudo ufw zezwól z <your_ip>/32 na dowolny port 3389
Tunel SSH ssh -L 3389:localhost:3389 użytkownik@serwer następnie wskaż klientowi 127.0.0.1:3389
Najpierw VPN Połącz WireGuard lub OpenVPN, a następnie zezwól na 3389 tylko z podsieci VPN
Gospodarz Bastionu Protokół RDP jest dozwolony tylko z hosta skoku o podwyższonym standardzie wewnątrz Twojego VPC

Umieszczenie na liście dozwolonych ogranicza liczbę skanowań i poprawia czas reakcji. Po przygotowaniu planu portów następnym krokiem jest strona klienta, dzięki czemu możesz łączyć się ze swojego biurka ze spójnym dostępem.

Przeczytaj także: Łatwe wytyczne dotyczące instalacji Xrdp na Ubuntu 20.04

Połącz się z systemem Windows, macOS lub Linux

Trzy cienkie szklane wypustki wyginają się w stronę centralnego wygrawerowanego RDP; zakładki oznaczone WINDOWS, MACOS, LINUX. Węzeł pokazuje dwa małe znaczniki: XORG i 1920×1080.

Teraz, jeśli jesteś osobą, która chce zainstalować serwer Linux i połączyć się z serwerem Linux za pomocą xRDP z klientów z różnymi systemami operacyjnymi, powinieneś ustawić stałe rozdzielczości i dopasować układy klawiatury. Po uruchomieniu xRDP można połączyć się z dowolnym standardowym klientem RDP.

  • Windows 10 lub 11. Użyj funkcji Podłączanie pulpitu zdalnego lub nowszej aplikacji dla systemu Windows. Wprowadź adres IP serwera, zapisz swoje dane uwierzytelniające i ustaw początkową rozdzielczość odpowiednią dla Twojego monitora. Jeśli zobaczysz monit o wydanie certyfikatu, zaakceptuj go podczas pierwszej sesji. Podczas logowania wybierz Xorg, jeśli masz wybór. Jeśli potrzebujesz wyraźnego skalowania, ustaw stałą rozdzielczość zamiast pełnego ekranu.
  • macOS. Zainstaluj Pulpit zdalny Microsoft ze sklepu App Store. Dodaj komputer z adresem IP serwera; w obszarze Wyświetlacz ustaw skromną rozdzielczość i odznacz funkcje, których nie potrzebujesz, a następnie połącz się, podając swoją nazwę użytkownika i hasło do systemu Linux. Jeśli układ klawiatury nie odpowiada Ci w trakcie sesji, ustaw go jawnie w aplikacji.
  • Linuksa. Remmina to łatwa ścieżka. Utwórz profil RDP z adresem IP serwera, nazwą użytkownika i stałą rozdzielczością. Przetestuj w 16-bitowym kolorze na wolnych łączach. Jeśli pojawi się pętla logowania, wybierz opcję Xorg w wierszu polecenia xRDP.

Jeśli pierwsze połączenie działa, ale pulpit działa wolno, zmniejsz głębię kolorów i wyłącz efekty okien. Te dwa przełączniki mają największe znaczenie w przypadku wolnych łączy. Skoro mowa o wolnych łączach, następna sekcja nauczy Cię, jak naprawić typowe problemy xRDP w Ubuntu.

Przeczytaj także: Zainstaluj Linux Bash na Windows 10

Napraw typowe problemy xRDP w Ubuntu

Cienka szklana lista kontrolna składająca się z trzech etapów: XRDP, XORGXRDP, RESTART (po jednym na szybę). Bohaterem na pierwszym planie jest ultrarealistyczny przełącznik mocy (matowy plastik, mikrorysy, przybrudzenia na szwie) pochylony pod kątem w kierunku szyb. Pojedyncza wskazówka głębi: słaba siatka perspektywy; czyste neonowe felgi i subtelny połysk AR.

Po zainstalowaniu i połączeniu z serwerem Linux za pomocą xRDP brakujący pakiet xorgxrdp lub sesja Wayland często może prowadzić do pustego ekranu. Większość problemów z połączeniem wynika z typu sesji, członkostwa w grupie lub brakującego pakietu. Ten krótki element Runbook umożliwia powrót do czystego pulpitu.

  • Potwierdź pakiety. lista trafnych –zainstalowana | grep -E „xrdp|xorgxrdp” powinien pokazać oba. Następnie zainstaluj wszystkie brakujące elementy sudo systemctl restart xrdp xrdp-sesman.
  • Dodaj konto usługi. Uruchomić sudo adduser xrdp certyfikat ssl, wyloguj się i połącz ponownie.
  • Wymuś Xorg. W środowisku GNOME wybierz „Xorg” z menu koła zębatego logowania. Jeśli nie możesz tego wybrać, edytuj /etc/gdm3/custom.conf i wyłącz Waylanda.
  • Sprawdź logi. Czytać /var/log/xrdp.log I /var/log/xrdp-sesman.log. Niebieskie ekrany często zawierają linię uwierzytelniania lub sesji wskazującą poprawkę.
  • Napraw dziwactwa dotyczące uprawnień. Upewnij się, że Twój dom nie jest zbyt restrykcyjny, chmod 755 ~i potwierdź własność ~/.Xautorytet jeśli istnieje. Jeśli chcesz usunąć bezpański katalog lub plik, nasz usuń katalog w systemie Linux przewodnik pokazuje bezpieczne wzorce.
  • Sprawdź port. ss -tlnp | grep 3389 powinien pokazać słuchanie xrdp; sprawdź UFW i dowolną grupę zabezpieczeń w chmurze.
  • Unikaj monitów o uprawnienia w interfejsie GUI. W przypadku zadań administracyjnych uruchom je w sesji SSH lub użyj pkexec z terminala na pulpicie.

Jeśli żadne z tych rozwiązań nie pomoże, wypróbuj inny pakiet na komputer, taki jak MATE, zaloguj się raz lokalnie w celu inicjalizacji, a następnie spróbuj ponownie RDP. Po stabilnym logowaniu możesz wrócić do dostrajania wydajności i jakości życia. Użyj ściągawki podczas instalacji i łączenia się z serwerem Linux za pomocą xRDP na wielu komputerach.

Ściągawka z szybkimi poleceniami xRDP

Polecenia w tej tabeli skracają czas od czystego serwera do działającego pulpitu. Trzymaj je pod ręką podczas konfiguracji.

Zadanie Rozkaz
Zaktualizuj pakiety sudo apt update && sudo apt upgrade -y
Zainstaluj pulpit sudo apt install -y xfce4
Zainstaluj xRDP sudo apt install -y xrdp
Dodaj grupę certyfikatów ssl sudo adduser xrdp certyfikat ssl
Włącz i uruchom sudo systemctl włącz – teraz xrdp
Status status systemctl xrdp – brak pagera
Słuchaj sprawdź `ss -tlnp
Dzienniki sudo tail -n 100 /var/log/xrdp.log
Wymuś Xorg na GNOME redagować /etc/gdm3/custom.conf i ustaw WaylandEnable=false
Lista dozwolonych UFW sudo ufw zezwól z <your_ip>/32 na dowolny port 3389

Dzięki omówieniu podstaw możesz dostosować środowisko do swojej roli i sieci. W przypadku łączy o niskiej przepustowości nadal możesz instalować serwer Linux i łączyć się z nim za pomocą xRDP, bez konieczności rezygnowania z responsywności sesji.

Który pulpit i ustawienia działają najlepiej w przypadku protokołu RDP?

Ultrarealistyczny metalowy schowek z zaciskiem sprężynowym i ziarnem papieru znajduje się pośrodku; trzy półprzezroczyste znaczki unoszą się nad stroną schowka, każdy ze znacznikiem wyboru przypominającym atesty: XFCE, 16-BIT, FIXED.

Wybór odpowiedniego pulpitu i przełączników ma większe znaczenie, niż większość ludzi myśli. Oto, jak różni użytkownicy zapewniają responsywność i przewidywalność sesji w witrynie Serwer RDP dla systemu Linux bez ciężkiego sprzętu.

  • Minimalne obciążenie, Xfce z wyłączoną kompozycją; zachowaj stałą rozdzielczość i 16-bitowy kolor na łączach stratnych.
  • Pełne funkcje GNOME, pozostań w sesji Xorg; spodziewać się większego użycia procesora.
  • Niska przepustowość, zmniejsz rozdzielczość, upuść głębię kolorów, wyłącz tapety i animacje.
  • Obsługa wielu monitorów: zacznij od jednego, przetestuj stabilność, a następnie zwiększ skalę; stałe rozmiary przewyższają dynamiczną zmianę rozmiaru dla xRDP.
  • Dziwactwa touchpada i klawiatury, ustaw układ w kliencie i w ustawieniach pulpitu.

Te wybory pomagają każdemu zespołowi w niezawodnym komunikowaniu się. Jeśli nadal nie podoba Ci się to uczucie, rozważ alternatywny stos, który pasuje do Twojego przypadku użycia. 

Alternatywy dla xRDP w systemie Linux

Pojedynczy szklany przepust oznaczony jako LINK dzieli się na cztery pionowe oznaczenia: VNC, X2GO, NX, RDP; wszystkie zasilane z tej samej bazy. Z przodu po lewej stronie znajduje się ultrarealistyczny stoper.

Chociaż xRDP jest dobrym ustawieniem domyślnym i dość łatwo jest zainstalować i połączyć się z serwerem Linux za pomocą xRDP dla standardowych komputerów stacjonarnych, RDP nie jest jedyną opcją. Dopasuj narzędzie do zadania i sieci:

  • Serwery VNC są łatwe do napisania i nie obciążają procesora; dobrze się kompresują, ale jakość obrazu może być niższa.
  • X2Go wysyła X11 przez SSH i często działa szybko przy słabych łączach; korzysta z własnego klienta.
  • NoMachine zapewnia płynną grafikę dla mediów i CAD, z zastrzeżonym serwerem i klientem.
  • Niektóre zespoły po prostu wybierają xRDP dla Linuksa specjalnie dla współdzielonych terminali podczas korzystania z VNC na komputerach stacjonarnych dla jednego użytkownika.

Pozostała część tego przewodnika pozostaje poświęcona xRDP, ponieważ większość czytelników zarządza pulpitem ogólnego przeznaczenia za pośrednictwem protokołu RDP. Jeśli ty zainstaluj i połącz się z serwerem Linux za pomocą xRDP i chcesz porównać stosy, przetestuj każdą opcję na tym samym łączu, aby uzyskać uczciwe wrażenia.

Uruchom xRDP na serwerze stworzonym do pracy zdalnej

Bohaterem jest ultrarealistyczny panel przedni serwera 1U, z widocznymi stalowymi ziarnami i drobnym tekstem na etykiecie; kręgosłup składa się z trzech oddzielnych, cienkich tafli przesuniętych od lewej do prawej: szyba A 4,2 GHz, szyba B DDR5, szyba C NVMe; mała plakietka obok przycisku zasilania głosi XRDP.

Nawet jeśli doskonale wykonasz każdy krok tutaj, Jakość sprzętu i sieci decyduje o płynności xRDP. Szybki rdzeń, pamięć NVMe i czyste trasy sprawiają, że kursor reaguje i utrzymuje stabilne sesje. To jest dokładnie to, co nasze Serwer RDP pod Linuksem plany są stworzone dla.

  • Obliczenia dla komputerów stacjonarnych: Wysoka prędkość jednordzeniowa do 4,2 GHz zapewnia płynność działania menedżera okien i zmniejsza opóźnienie wejściowe podczas sesji xRDP.
  • Nowoczesne przechowywanie i pamięć: Dysk SSD NVMe i pamięć RAM DDR5 obsługują uruchamianie aplikacji, operacje we/wy plików i zapisywanie dzienników bez zacięć.
  • Sieć i trasy: łącza o małych opóźnieniach i przepustowości do 10 Gb/s na kartach planowych, dzięki czemu ruch 3389 pozostaje responsywny w różnych regionach.
  • Docelowy czas sprawności: cel usług na poziomie 99,95% sprawia, że ​​zaplanowane zadania i długie sesje przebiegają bez przerw.
  • Bezpieczeństwo na miejscu: zawsze włączona ochrona DDoS chroni Twoje publiczne punkty końcowe, podczas gdy Ty utrzymujesz 3389 na liście dozwolonych.
  • Globalny zasięg: wdrażaj w pobliżu użytkowników, aby uzyskać krótsze ścieżki. Dostępne opcje obejmują Nowy Jork, Los Angeles, Miami, Dallas, Las Vegas, Amsterdam, Londyn, Niemcy, Szwajcarię, Utah i Singapur.
  • Dostęp i wybór systemu operacyjnego: pełny dostęp do roota, bezpłatny IPv6 i katalog z Ubuntu 24.04 oraz 10 innymi dystrybucjami Linuksa pasującymi do Twojego stosu.
  • Prosty początek: czyste obrazy, szybkie udostępnianie, migawki i elastyczne rozliczenia ułatwiają testowanie, a następnie skalowanie.

Jeśli chcesz, aby konfiguracja xRDP, którą właśnie zbudowałeś, działała szybko od pierwszego dnia, zacznij od prawego pola. Wybierz region, dostosuj rozmiar planu i uruchom go w ciągu kilku minut. Kup serwer RDP już dziś i nigdy więcej nie martw się o utratę połączenia, opóźnienia lub opóźnienia.

Ostatnie przemyślenia

Korzystając z tego przewodnika, każdy może to łatwo zrobić zainstaluj i połącz się z serwerem Linux za pomocą xRDP w kilku poleceniach, unikając zwykłych pułapek, trzymając się sesji Xorg i wąskiej listy dozwolonych 3389. Utrzymuj lekki pulpit, sprawdzaj logi, gdy sesja się zawiesza i używaj stabilnych ustawień klienta. Dzięki tym nawykom twój xRDP Linux konfiguracja pozostaje przewidywalna, a kolejne logowanie jest tak samo rutynowe jak SSH.

Często zadawane pytania

Dlaczego po zalogowaniu pojawia się niebieski lub czarny ekran?

Menedżer wyświetlania rozpoczął sesję Waylanda; xRDP oczekuje Xorg. Wybierz Xorg na ikonie koła zębatego logowania lub wyłącz Waylanda w gdm3, a następnie spróbuj ponownie.

Czy xRDP współpracuje z Waylandem?

Na razie traktuj Xorg jako stabilną ścieżkę. Możesz konsekwentnie instalować i łączyć się z serwerem Linux za pomocą xRDP, przełączając sesję zdalną na Xorg.

Jak zezwolić na xRDP tylko mój adres IP?

Włącz UFW i dodaj jedną regułę: ufw zezwalaj z /32 na dowolny port 3389. Jest to najprostszy sposób ochrony hosta xRDP Linux, który musi być dostępny z publicznego Internetu.

Jaki jest najlżejszy komputer stacjonarny dla VPS?

Xfce zwykle wygrywa. Po wyłączeniu komponowania utrzymuje niskie opóźnienia na serwerze RDP dla systemu Linux ze skromną pamięcią RAM.

Czy mogę używać nowej aplikacji Windows do łączenia się z xRDP?

Już dziś możesz skorzystać z klasycznego Podłączenia pulpitu zdalnego. Nowa aplikacja jest rozwijana dla kont służbowych i szkolnych. W przypadku standardowych sesji xRDP dla systemu Linux wbudowany klient pozostaje niezawodny.

Udział

Więcej z bloga

Czytaj dalej.

Wyjaśnienie zagrożeń bezpieczeństwa: czy Pulpit zdalny Chrome jest bezpieczny? Obraz charakterystyczny przedstawiający logo Google na futurystycznej tarczy z kłódką, branding Cloudzy.
Zdalny dostęp i przestrzeń robocza

Czy Pulpit zdalny Chrome jest bezpieczny? Wyjaśniono zagrożenia bezpieczeństwa

Szukałeś Pulpitu zdalnego Chrome i znalazłeś dołączoną do niego frazę „zagrożenie bezpieczeństwa”. To słuszne pytanie i zasługuje raczej na precyzyjną odpowiedź

Rexa CyrusRexa Cyrus 12 minut czytania
Ciemnoniebieski baner technologiczny przedstawiający szafę serwerową z ruchomymi ekranami interfejsu użytkownika, oznaczony jako „Pełny przewodnik – Jaka jest różnica między VDI a VM” z logo Cloudzy.
Zdalny dostęp i przestrzeń robocza

Jaka jest różnica między VDI a VM (przewodnik 2026)

Przedsiębiorstwa marnują budżet, próbując zabezpieczyć zdalną siłę roboczą, jednocześnie skalując zasoby zaplecza. Maszyna wirtualna (VM) to izolowane środowisko obliczeniowe działające jako samodzielne

Rexa CyrusRexa Cyrus 12 minut czytania
Obraz funkcji AnyDesk i TeamViewer, zawierający dwie platformy obok siebie dla porównania+logo Cloudzy+slogan+opis
Zdalny dostęp i przestrzeń robocza

AnyDesk kontra TeamViewer: jak działają i który z nich jest lepszy w 2026 r

Wyobraź sobie, że jesteś na drugim końcu świata i potrzebujesz pilnego dostępu do komputera w domu lub biurze, ale nie masz możliwości, aby uzyskać do niego wystarczająco szybki dostęp. Dostępnych jest wiele rozwiązań

Jima SchwarzaJima Schwarza 15 minut czytania

Gotowy do wdrożenia? Od 2,48 USD/mies.

Niezależna chmura, od 2008. AMD EPYC, NVMe, 40 Gbps. 14-dniowy zwrot pieniędzy.