Instalace XRDP na Ubuntu server

XRDP je open source implementace klasického RDP protokolu od Microsoftu, která Vám umožní vzdáleně a graficky ovládat Váš server. Díky tomu se můžete na server přihlásit pod grafickým rozhraním stejně, jako kdybyste seděli přímo u daného stroje. Pojďme se tedy podívat, jak jednoduše se instalace XRDP Ubuntu server provádí.

Instalace desktopového rozhraní

V základu můžete Ubuntu server ovládat pomocí SSH a příkazů, ale nemáte zde standardně nainstalované žádné grafické rozhraní. Pro Ubuntu existují dva druhy rozhraní. Jedno se jmenuje Gnome a druhé XFCE. Je na Vás, pro jaký druh se rozhodnete. Defaultní rozhraní je Gnome, napříč tomu XFCE je rychlejší a méně graficky náročné.

Pro instalaci Gnome rozhraní se přihlaste na server pomocí SSH a spusťte příkazy:

sudo apt update
sudo apt install ubuntu-desktop

Pro instalaci XFCE rozhraní se přihlaste na server pomocí SSH a spusťte příkaz

sudo apt update
sudo apt install xubuntu-desktop

Instalace XRDP na Ubuntu server

Jelikož je XRDP v oficiálním repozitáři Ubuntu, stačí, když napíšete pouze příkaz pro instalaci:

sudo apt install xrdp 

Jakmile instalaci dokončíte, služba XRDP se automaticky nastartuje a Vy si můžete ověřit její status pomocí příkazu:

sudo systemctl status xrdp 

Zpět dostanete takovýto výpis:

● xrdp.service - xrdp daemon
     Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2020-05-22 17:36:16 UTC; 4min 41s ago
  ...

Defaultně používá XRDP soubor /etc/ssl/private/ssl-cert-snakeoil.key, který je ke čtení pouze pro členy skupiny „ssl-cert“. Následujícím příkazem přidáte XRDP službu do této skupiny.

sudo adduser xrdp ssl-cert 

Nyní službu XRDP restartujte příkazem:

sudo systemctl restart xrdp

Po restartu máte službu XRDP nainstalovanou na svém Ubuntu serveru.

Konfigurace Firewallu

XRDP daemon naslouchá na portu 3389. Pokud máte na serveru zapnutý firewall (UFW), musíte mít tento port zpřístupněný. To můžete udělat buď „pro celý svět“, nebo pro specifickou IP adresu. 

Pro specifickou IP adresu (IP adresu v příkazu nahraďte svou vlastní, ze které budete na XRDP přistupovat) použijte příkaz :

sudo ufw allow from 123.123.123.0/24 to any port 3389

Pokud chcete mít na XRDP přístup odkudkoliv a bez omezení, použijte příkaz:

sudo ufw allow 3389

Jak se připojit na XRDP 

Na svém počítači s operačním systémem Windows si zapněte nativního klienta pro připojení k RDP (ve vyhledávání Windows v nabídce start napište „připojení ke vzdálené ploše“).

Do pole počítač napište IP adresu svého serveru.

připojení ke vzdálené ploše Windows

Po připojení uvidíte následující obrazovku, kam napíšete své přihlašovací údaje na server (např. username: root a password: mojetajneheslo).

Instalace XRDP na Ubuntu server

Pokud jste zadali přihlašovací údaje správně, vidíte nyní např. podobnou pracovní plochu jako níže. Grafická podoba se bude lišit podle verze Ubuntu, či podle toho, jaké grafické rozhraní jste si při instalaci zvolili. 

Instalace XRDP na Ubuntu server

Byl pro Vás tento článek užitečný?

Klikni na počet hvězd pro hlasování.

Průměrné hodnocení. 5 / 5. Počet hlasování: 1

Zatím nehodnoceno! Buďte první

Jak užitečný vidíte tento článek.

Sledujte mě na sociálních médiích.

Je mi líto, že pro Vás nebyl článek užitečný.

Jak mohu vylepšit článek?

Řekněte mi, jak jej mohu zlepšit.

Napsat komentář