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
- Zainstaluj xRDP na Ubuntu 22.04/24.04
- Otwórz odpowiednie porty, zapewnij szczelny dostęp
- Połącz się z systemem Windows, macOS lub Linux
- Napraw typowe problemy xRDP w Ubuntu
- Ściągawka z szybkimi poleceniami xRDP
- Który pulpit i ustawienia działają najlepiej w przypadku protokołu RDP?
- Alternatywy dla xRDP w systemie Linux
- Uruchom xRDP na serwerze stworzonym do pracy zdalnej
- Ostatnie przemyślenia
- Często zadawane pytania
Co xRDP robi w systemie Linux i czego potrzebujesz

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

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.
- 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
- Zainstaluj xRDP. Nowoczesne Ubuntu ściąga xorgxrdp automatycznie z serwerem xRDP.
sudo apt install -y xrdp
- Dodaj konto usługi do grupy ssl-cert i uruchom usługę podczas rozruchu.
sudo adduser xrdp ssl-cert
sudo systemctl enable --now xrdp
- 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.
- 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

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

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

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?

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

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

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.