Żyjąc w świecie technologii, powinniśmy mieć dostęp do systemów i urządzeń znajdujących się na znacznej odległości. Protokół Remote Desktop Protocol (RDP) umożliwia użytkownikom dostęp do zdalnych pulpitów systemów. Pytanie brzmi: co powinniśmy zrobić, korzystając z Linuksa? Cóż, możemy skorzystać z usługi xrdp, która nam w tym pomoże. W tym artykule wyjaśnimy, jak krok po kroku zainstalować xrdp Ubuntu 20.04, ale wcześniej powinniśmy porozmawiać o tym, czym jest xrdp i w jaki sposób nam pomaga?
Co to jest Xrdp?
Xrdp to graficzny login typu open source, którego jako użytkownik możesz używać do zdalnego dostępu do pulpitu systemu Linux. Aby to zrobić, musisz skorzystać z klienta RDP. Co więcej, xrdp zapewnia logowanie do zdalnych komputerów korzystających z Microsoft RDP. Jeśli chcesz dowiedzieć się więcej na temat pojęć związanych z PROW, na przykład, czym jest i jakie są najlepszych dostawców PROW, możesz przeczytać nasze inne artykuły na temat tego protokołu. Jednak w tym przewodniku chcemy przede wszystkim nauczyć Cię, jak zainstalować xrdp Ubuntu 20.4, za pomocą samouczka krok po kroku.
Zalety Xrdp
- Łatwy sposób monitorowania, kontrolowania i konserwacji urządzeń
- Ułatwia natychmiastowe rozwiązywanie problemów
- Umożliwia łatwy dostęp do plików na podłączonych urządzeniach, serwerach lub w sieci
- Niższy koszt eksploatacji
Zatem xrdp jest dla ciebie bardzo pomocny i niezbędna jest wiedza, jak zainstalować xrdp Ubuntu 20.4, co omówimy w następnej sekcji.
Przeczytaj także: Wprowadzenie do serwera RDP Debiana
Jak zainstalować xrdp na Ubuntu?
Zanim przejdziemy przez wymagane kroki, aby zainstalować xrdp Ubuntu 20.4, powinieneś mieć już zainstalowaną kopię pulpitu Ubuntu 20.4 w swoim systemie. Zwróć uwagę: Jeśli masz minimalną instalację, która nie zawiera pliku graficzny interfejs użytkownika, zaleca się zainstalowanie środowiska graficznego, takiego jak GNOME.
Możesz użyć ręcznego etapu instalacji lub automatycznej izolacji, korzystając z naszego skryptu.
W przypadku instalacji automatycznej najpierw powinieneś zdecydować się na GNOME lub XFCE. Obie opcje po zainstalowaniu środowiska graficznego zainstalują xrdp za Ciebie.
Jeśli chcesz używać GNOME, wprowadź płynne polecenia:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_Gnome.sh
./Cloudzy_Gnome.sh
Jeśli chcesz używać XFCE, wprowadź płynne polecenia:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_xFCE.sh
./Cloudzy_xFCE.sh
Jeśli chcesz zainstalować go ręcznie, udostępniamy ten pomocny przewodnik.
Krok 1: Instalacja środowiska graficznego
Możesz zainstalować środowisko graficzne Ubuntu za pomocą następującego polecenia:
sudo apt install ubuntu-desktop
Krok 2: Instalacja Xrdp na Ubuntu 20.04
W punkcie wyjścia musisz otworzyć terminal i uruchomić następujące polecenie, aby zainstalować Xrdp na swoim Linuksie:
sudo apt install xrdp
Teraz zostaniesz zapytany, czy chcesz kontynuować instalację, więc naciśnij „Y” i przycisk Enter, aby wznowić resztę konfiguracji xrdp.

Po instalacji weryfikujesz usługę Xrdp wydając komendę, gdyż zostanie ona automatycznie uruchomiona:
sudo systemctl status xrdp

Powyższe dane wyjściowe pokazują, że demon xrdp jest aktywny i działa.
Krok 3: Konfiguracja Xrdp Ubuntu 20.04
Po zainstalowaniu xrdp w systemie klucz certyfikatu SSL – ssl-cert-snakeoil.key – jest umieszczony w twoim /etc/ssl/private/ falcówka. Musisz dodać użytkownika xrdp do pliku certyfikat ssl group, dzięki czemu plik będzie czytelny dla użytkownika:
sudo adduser xrdp ssl-cert

Krok 4: Dostosowywanie zapory ogniowej
Xrdp nasłuchuje na porcie 3389; jeśli znajdujesz się za zaporą UFW, musisz otworzyć port, aby zezwolić na ruch przychodzący z klienta RDP. Ten przykład umożliwi ruch z całej podsieci do systemu Ubuntu.
sudo ufw allow from 192.168.2.0/24 to any port 3389
Następnie załaduj ponownie zaporę i potwierdź, czy port został otwarty:
sudo ufw reload
sudo ufw status

Krok 5: Dostęp do zdalnego pulpitu Ubuntu za pośrednictwem klienta RDP
W tym momencie musisz uzyskać dostęp do systemu operacyjnego Ubuntu z systemu Windows 10 za pośrednictwem klienta pulpitu zdalnego. Ale zanim to zrobisz, musisz się upewnić, że jesteś wylogowany z Ubuntu 20.04, ponieważ tylko xrdp jest w stanie obsługiwać jedna sesja X.
Następnie musisz uruchomić klienta i wpisać adres IP zdalnego systemu; teraz kliknij przycisk Połącz, jak pokazano poniżej.

Na tym etapie zobaczysz wyskakujące okienko, które pomoże Ci zweryfikować tożsamość Twojego zdalnego systemu; nie zwracaj uwagi na błędy certyfikatu i kliknij przycisk Dalej, aby wznowić pozostałe kroki instalacji xrdp Ubuntu 20.4 dla swojego systemu.

Krok 6: Ostateczne uwierzytelnienie
Musisz wprowadzić swoje dane logowania na stronie logowania Xrdp i kliknąć przycisk OK.

Zwróć szczególną uwagę, ponieważ zamiast tła pulpitu Ubuntu możesz zobaczyć czarny ekran. Jeśli to zobaczysz, nie martw się, ponieważ możesz naprawić czarny ekran Ubuntu, stosując następujące podejście. po prostu edytuj /etc/xrdp/startwm.sh skrypt dla systemu zdalnego.
sudo vim /etc/xrdp/startwm.sh
Dodaj te dwie linie tuż przed liniami testującymi i wykonującymi Xsesja, jak pokazano poniżej.
unset DBUS_SESSION_BUS_ADDRESS unset XDG_RUNTIME_DIR

Po zapisaniu i zamknięciu tego pliku musisz ponownie uruchomić usługę xrdp za pomocą następującego polecenia:
sudo systemctl restart xrdp
W kolejnym kroku należy rozpocząć połączenie od góry. Po wstępnym uwierzytelnieniu należy dokonać ponownego uwierzytelnienia, jak pokazano poniżej.

Na tym etapie, aby zainstalować xrdp Ubuntu 20.04, musisz wprowadzić swoje dane uwierzytelniające i kliknąć przycisk uwierzytelnienia. Spowoduje to przekierowanie do ekranu zdalnego pulpitu Ubuntu.

Przeszliśmy przez wszystkie te kroki, aby nauczyć Cię, jak zainstalować xrdp Ubuntu 20.04; być może zechcesz teraz poznać inne metody zdalnego dostępu do innych systemów. Mimo że w tym artykule opisano, jak zainstalować zdalny pulpit Ubuntu i xrdp Ubuntu 20.04, powinieneś wiedzieć, że RDP i VNC (Virtual Networking Computing) to popularne standardy zdalnego pulpitu. Protokoły RDP i VNC mają pewne istotne różnice, dlatego dobrze jest porównać je bardziej szczegółowo, aby uzyskać ogólne pojęcie o ich funkcjonalności.
Potrzebujesz pulpitu zdalnego?
Niezawodne, wydajne serwery RDP z czasem pracy 99,95. Zabierz swój komputer w podróż do wszystkich głównych miast w USA, Europie i Azji.
Zdobądź serwer RDPJakie są główne różnice między RDP i VNC?
Jeśli chodzi o porównanie RDP z VNC, zauważalnych jest wiele różnic, które tutaj wymienimy.
RDP vs VNC: prędkość
Protokół RDP jest szybszy i stanowi doskonały wybór w przypadku wirtualizacji. Ma wiele zalet, w tym mniejsze zestawy instrukcji, większą wydajność sieci i mniejsze wykorzystanie przepustowości niż w przypadku przesyłania pikseli przez VNC. Mimo że w protokole RDP nie ma możliwości udostępniania ekranów, przypisanie użytkownikom różnych profili umożliwia udostępnianie wszelkich zasobów dostępnych na serwerze za pomocą protokołu RDP, co czyni go idealnym do wirtualizacji.
RDP vs VNC: niezależność platformy
VNC jest niezależne od platformy, a bufory ramki są obecne we wszystkich systemach operacyjnych. Zatem doświadczenie użytkownika pozostaje niezmienione, niezależnie od używanego systemu operacyjnego.
RDP a VNC: bezpieczeństwo
Wiadomo, że protokół RDP jest bezpieczniejszą opcją, ponieważ obsługuje protokół Secure Sockets Layer/Transport Layer Security (SSL/TLS) i zapewnia ulepszenia zabezpieczeń z każdą aktualizacją. Chociaż niektóre programy VNC implementują technologię Secure Shell (SSH), nie możemy zakładać, że wszystkie to robią, co może sprawić, że VNC będzie bardziej podatne na ataki niż RDP.
W tej sekcji konfiguracji zdalnego pulpitu xrdp Ubuntu 20.04 krótko omówiliśmy główne różnice między RDP i VNC. Jeśli chcesz poznać je dokładniej, możesz przeczytać nasze Artykuł porównujący RDP i VNC aby pomóc Ci wybrać najlepszą technologię zdalnego pulpitu w oparciu o Twoje wymagania.
Podsumowanie: instalacja zdalnego pulpitu xrdp Ubuntu 20.04
Zdalny dostęp do pulpitu umożliwia użytkownikom dostęp do zdalnych urządzeń z innych lokalizacji. Ten samouczek skupiał się głównie na instalacji xrdp Ubuntu 20.04, pomagając w korzystaniu ze zdalnego dostępu do komputera z systemem Linux. Dodatkowo omawiamy, czym RDP różni się od VNC, aby zapewnić lepszy wgląd w te istotne standardy. Możesz także skorzystać z naszego niezawodnego Plany VPS RDP aby móc korzystać ze stabilnego i szybkiego połączenia pulpitu zdalnego przy minimalnych opóźnieniach.
W Cloudzy dokładamy wszelkich starań, aby zapewnić Ci najlepsze plany w przystępnych cenach. Nasze rozwiązania RDP VPS zapewniają wiele korzyści, w tym gwarantowany czas pracy (99,95%), 12 lokalizacji centrów danych na całym świecie, ultraszybką pamięć SSD, niesamowitą przepustowość, 14-dniową gwarancję zwrotu pieniędzy i całodobową pomoc techniczną. Nie zwlekaj dłużej i zdobądź RDP VPS w cenie już od 7,95 USD.
Często zadawane pytania
Jak zainstalować xrdp na Ubuntu 20.04?
Oto kroki, aby zainstalować xrdp Ubuntu 20.04:
- Zainstaluj środowisko pulpitu
- Instalowanie XRDP na Ubuntu
- Skonfiguruj Xrdp
- Dostosuj zaporę sieciową
- Połącz się z Pulpitem zdalnym
Z jakiego portu korzysta xrdp?
xrdp, słuchaj dalej portu 3389, w przypadku których może być konieczne dostosowanie zapory sieciowej, aby zezwalała na ruch przychodzący z klienta RDP.
Jak działa xrdp?
Krótko mówiąc, xrdp, rozwiązanie typu open source, umożliwia zdalny dostęp do maszyn z systemem Linux przy użyciu protokołu Windows RDP.
Jak mogę naprawić problem z czarnym ekranem xrdp w systemie Ubuntu 20.04?
Podczas wykonywania kolejnych kroków instalacji zdalnego pulpitu Ubuntu może pojawić się czarny ekran, który można rozwiązać, modyfikując plik /etc/xrdp/startwm.sh w ramach obejścia polegającego na równoległym uruchomieniu dwóch sesji dla tego samego użytkownika.