Když žijeme ve světě technologií, měli bychom mít přístup k systémům a zařízením umístěným na značnou vzdálenost. Protokol RDP (Remote Desktop Protocol) umožňuje uživatelům přistupovat k plochám vzdálených systémů. Otázkou je, co bychom měli dělat, když používáme Linux? Můžeme použít službu xrdp, která nám s tím pomůže. Tento článek vysvětlí, jak nainstalovat xrdp Ubuntu 20.04 krok za krokem, ale předtím bychom si měli promluvit o tom, co je xrdp a jak nám pomáhá?
Co je Xrdp?
Xrdp je grafické přihlášení s otevřeným zdrojovým kódem, které jako uživatel můžete použít ke vzdálenému přístupu na plochu Linuxu. Chcete-li to provést, musíte použít klienta RDP. Kromě toho xrdp poskytuje přihlášení ke vzdáleným počítačům využívajícím Microsoft RDP. Pokud se chcete dozvědět více o konceptech souvisejících s RDP, jako co to je a co jsou nejlepší poskytovatelé RDP, můžete si přečíst naše další články o tomto protokolu. V tomto návodu vás však většinou chceme naučit, jak nainstalovat xrdp Ubuntu 20.4 pomocí podrobného návodu.
Výhody Xrdp
- Snadný způsob monitorování, ovládání a údržby zařízení
- Usnadňuje okamžité řešení problémů
- Umožňuje snadný přístup k souborům na připojených zařízeních, serverech nebo v síti
- Nižší náklady na provoz
Takže xrdp je pro vás docela užitečné a je nezbytné vědět, jak nainstalovat xrdp Ubuntu 20.4, o čemž budeme hovořit v následující části.
Přečtěte si také: Úvod do Debian RDP Server
Jak nainstalovat xrdp na Ubuntu?
Než projdeme požadovanými kroky k instalaci xrdp Ubuntu 20.4, měli byste mít ve svém systému nainstalovanou kopii plochy Ubuntu 20.4. Věnujte pozornost: Pokud máte minimální instalaci, která neobsahuje a GUI, doporučujeme nainstalovat desktopové prostředí, jako je GNOME.
Můžete použít ruční instalaci nebo automatickou izolaci pomocí našeho skriptu.
Pro automatizovanou instalaci byste se měli nejprve rozhodnout, zda chcete GNOME nebo XFCE. Obě možnosti po instalaci desktopového prostředí nainstalují xrdp za vás.
Pokud chcete používat GNOME, zadejte následující příkazy:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_Gnome.sh
./Cloudzy_Gnome.sh
Pokud chcete používat XFCE, zadejte plynulé příkazy:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_xFCE.sh
./Cloudzy_xFCE.sh
Pokud jej chcete nainstalovat ručně, poskytujeme vám tohoto pomocného průvodce.
Krok 1: Instalace desktopového prostředí
Desktopové prostředí Ubuntu můžete nainstalovat pomocí následujícího příkazu:
sudo apt install ubuntu-desktop
Krok 2: Instalace Xrdp na Ubuntu 20.04
Na začátku musíte otevřít terminál a spustit následující příkaz k instalaci Xrdp na váš Linux:
sudo apt install xrdp
Nyní budete dotázáni, zda chcete pokračovat v instalaci, takže stiskněte „Y“ a tlačítko Enter pro pokračování se zbytkem nastavení xrdp.

Po instalaci ověříte službu Xrdp spuštěním příkazu, protože se automaticky spustí:
sudo systemctl status xrdp

Výše uvedený výstup ukazuje, že démon xrdp je aktivní a běží.
Krok 3: Konfigurace Xrdp Ubuntu 20.04
Jakmile máte na svém systému nainstalovaný xrdp, klíč certifikátu SSL – ssl-cert-snakeoil.key – je umístěn ve vašem /etc/ssl/private/ složku. Musíte přidat uživatele xrdp do ssl-cert skupina tak, aby byl soubor čitelný pro uživatele:
sudo adduser xrdp ssl-cert

Krok 4: Nastavení firewallu
Xrdp naslouchá na portu 3389; pokud jste za firewallem UFW, musíte otevřít port, abyste povolili příchozí provoz z klienta RDP. Tento příklad umožní provoz z celé podsítě do systému Ubuntu.
sudo ufw allow from 192.168.2.0/24 to any port 3389
Poté znovu načtěte firewall a potvrďte, zda byl port otevřen:
sudo ufw reload
sudo ufw status

Krok 5: Přístup ke vzdálené ploše Ubuntu prostřednictvím klienta RDP
V tuto chvíli musíte přistupovat k desktopovému systému Ubuntu z Windows 10 prostřednictvím klienta vzdálené plochy. Než to však uděláte, musíte se ujistit, že jste odhlášeni z Ubuntu 20.04, protože pouze xrdp je schopen podporovat jedna Xsession.
Dále musíte spustit klienta a zadat IP adresu vzdáleného systému; nyní klikněte na tlačítko Připojit, jak je znázorněno níže.

V tomto kroku uvidíte vyskakovací okno, které vám pomůže ověřit identitu vašeho vzdáleného systému; nevěnujte pozornost chybám certifikátu a kliknutím na tlačítko Další pokračujte ve zbývajících krocích k instalaci xrdp Ubuntu 20.4 pro váš systém.

Krok 6: Konečné ověření
Musíte zadat své přihlašovací údaje na přihlašovací stránce Xrdp a kliknout na tlačítko OK.

Věnujte prosím zvýšenou pozornost tomu, že nyní můžete místo pozadí plochy Ubuntu vidět černou obrazovku. Pokud to vidíte, nebojte se, protože černou obrazovku Ubuntu můžete opravit následujícím způsobem. stačí upravit /etc/xrdp/startwm.sh skript pro vzdálený systém.
sudo vim /etc/xrdp/startwm.sh
Přidejte tyto dva řádky těsně před řádky, které testují a provádějí Xsession, jak je uvedeno níže.
unset DBUS_SESSION_BUS_ADDRESS unset XDG_RUNTIME_DIR

Po uložení a ukončení tohoto souboru je třeba restartovat službu xrdp pomocí následujícího příkazu:
sudo systemctl restart xrdp
V dalším kroku byste měli zahájit připojení shora. Po úvodní autentizaci se musíte znovu autentizovat, jak je ukázáno v následujícím textu.

V tomto kroku pro instalaci xrdp Ubuntu 20.04 musíte zadat své přihlašovací údaje a kliknout na tlačítko ověření. Pokud tak učiníte, budete přesměrováni na obrazovku vzdálené plochy Ubuntu.

Prošli jsme všemi těmito kroky, abychom vás naučili, jak nainstalovat xrdp Ubuntu 20.04; nyní možná budete chtít znát další metody, které můžete použít pro vzdálený přístup k jiným systémům. I když vás tento článek navedl, jak nainstalovat vzdálenou plochu Ubuntu a xrdp Ubuntu 20.04, měli byste vědět, že RDP a VNC (Virtual Networking Computing) jsou oblíbené standardy pro vzdálenou plochu. RDP a VNC mají některé podstatné rozdíly, a proto je dobré je podrobněji porovnat, abyste získali hlavní představu o jejich funkčnosti.
Potřebujete vzdálenou plochu?
Spolehlivé, vysoce výkonné servery RDP s dobou provozu 99,95. Vezměte si svůj počítač na cesty do všech velkých měst v USA, Evropě a Asii.
Získejte RDP serverJaké jsou hlavní rozdíly mezi RDP a VNC?
Pokud jde o porovnání RDP s VNC, jsou patrné četné rozdíly, které zde uvedeme.
RDP vs VNC: Rychlost
RDP je rychlejší a skvělá volba pro virtualizaci. Má řadu výhod, včetně menších sad instrukcí, vyšší efektivity sítě a menšího využití šířky pásma, než když jsou pixely přenášeny přes VNC. I když není možné sdílet obrazovky v RDP, přiřazení různých profilů uživatelům umožňuje sdílet jakékoli zdroje dostupné na serveru pomocí RDP, což je ideální pro virtualizaci.
RDP vs VNC: Nezávislost na platformě
VNC je nezávislý na platformě a framebuffery jsou přítomny ve všech operačních systémech. Uživatelská zkušenost tedy zůstává beze změny, ať už používáte jakýkoli operační systém.
RDP vs VNC: Bezpečnost
Je známo, že protokol RDP je bezpečnější možností, protože podporuje zabezpečení SSL/TLS (Secure Sockets Layer/Transport Layer Security) a s každou aktualizací získává vylepšení zabezpečení. Ačkoli některý software VNC implementuje Secure Shell (SSH), nemůžeme předpokládat, že to dělají všechny, což může způsobit, že VNC je zranitelnější než RDP.
V této části konfigurace vzdálené plochy xrdp Ubuntu 20.04 jsme krátce hovořili o hlavních odlišnostech RDP a VNC. Pokud je chcete znát důkladněji, můžete si přečíst naše Srovnávací článek RDP vs VNC které vám pomohou vybrat nejlepší technologii vzdálené plochy na základě vašich požadavků.
Shrnutí: Instalace vzdálené plochy xrdp Ubuntu 20.04
Přístup ke vzdálené ploše umožňuje uživatelům přistupovat ke vzdáleným zařízením z jiných míst. Tento tutoriál byl zaměřen hlavně na to, jak nainstalovat xrdp Ubuntu 20.04, což vám pomůže využít vzdálený přístup pro váš počítač se systémem Linux. Kromě toho diskutujeme o tom, jak se RDP liší od VNC, abychom vám poskytli lepší přehled o těchto významných standardech. Můžete také použít naše spolehlivé Plány RDP VPS těžit ze stabilního a rychlého připojení ke vzdálené ploše s minimální latencí.
Ve společnosti cloudzy se snažíme poskytnout vám ty nejlepší plány za dostupné ceny. Naše řešení RDP VPS vám poskytují řadu výhod, včetně zaručené dostupnosti (99,95 %), 12 umístění datových center po celém světě, ultrarychlého úložiště SSD, neuvěřitelné šířky pásma, 14denní záruky vrácení peněz a nepřetržité technické podpory. Neodkládejte to dále a získejte RDP VPS za cenu pouhých 7,95 $.
FAQ
Jak nainstalovat xrdp na Ubuntu 20.04?
Zde jsou kroky k instalaci xrdp Ubuntu 20.04:
- Nainstalujte desktopové prostředí
- Instalace XRDP na Ubuntu
- Nakonfigurujte Xrdp
- Upravte si firewall
- Připojte se ke vzdálené ploše
Jaký port používá xrdp?
xrdp poslouchejte Port 3389, pro které možná budete muset upravit bránu firewall tak, aby umožňovala příchozí provoz z klienta RDP.
Jak xrdp funguje?
Jednoduše řečeno, xrdp, open-source řešení, umožňuje vzdálený přístup k počítačům se systémem Linux při použití Windows RDP.
Jak mohu opravit problém s černou obrazovkou xrdp na Ubuntu 20.04?
Když projdete kroky k instalaci vzdálené plochy Ubuntu, můžete vidět černou obrazovku, kterou můžete vyřešit úpravou /etc/xrdp/startwm.sh jako řešení pro paralelní spuštění dvou relací pro stejného uživatele.