Povolení grafické vzdálené plochy pro virtuální počítače s Linuxem ve službě Azure Lab Services
Důležité
Služba Azure Lab Services bude vyřazena 28. června 2027. Další informace najdete v průvodci vyřazením.
Když vytvoříte testovací prostředí z image Linuxu, Azure Lab Services automaticky povolí Secure Shell (SSH). Tvůrce testovacího prostředí se může připojit k virtuálnímu počítači šablony z příkazového řádku. Po publikování virtuálního počítače šablony se studenti můžou také připojit ke svým virtuálním počítačům pomocí SSH.
Pokud se chcete připojit k virtuálnímu počítači s Linuxem pomocí grafického uživatelského rozhraní, nastavte v šabloně virtuálního počítače další kroky. Postup se liší v závislosti na distribuci, verzi, desktopovém prostředí grafického uživatelského rozhraní a technologii vzdálené plochy, kterou se rozhodnete použít se službou Azure Lab Services. Tento článek ukazuje, jak nastavit běžné desktopy s grafickým uživatelským rozhraním s Ubuntu 20.04/22.04 LTS pomocí protokolu RDP (Remote Desktop Protocol) nebo X2Go.
Poznámka:
Linux používá opensourcovou verzi protokolu RDP s názvem Xrdp. Pro zjednodušení používáme termín RDP v tomto článku.
Výkon
Výkon připojení ke vzdálené ploše se liší podle distribuce, verze, grafického uživatelského rozhraní a používané technologie vzdálené plochy. Můžete si například všimnout latence připojení ke vzdálené ploše při použití desktopu s grafickým uživatelským rozhraním náročným na prostředky, jako je GNOME a RDP. Lehká grafická plocha, jako je XFCE nebo X2Go , má tendenci mít lepší výkon. Pokud chcete optimalizovat výkon, měli byste zvážit použití:
- Méně náročná plocha grafického uživatelského rozhraní, jako je XFCE.
- X2Go pro připojení ke vzdálené ploše k podporovaným desktopům s grafickým uživatelským rozhraním
Další možností, jak zvážit, je vnořená virtualizace. Studenti se můžou připojit k hostitelskému virtuálnímu počítači testovacího prostředí s Windows pomocí protokolu RDP a pak používat Linux na vnořených virtuálních počítačích. Tento přístup může pomoct zvýšit výkon.
Důležité
Některé image z marketplace už mají nainstalované grafické desktopové prostředí a server vzdálené plochy. Například virtuální počítač Datová Věda pro Linux (Ubuntu) už má XFCE a X2Go Server nainstalované a nakonfigurované pro příjem klientských připojení.
Volba možností nastavení
Existuje několik distribucí/verzí a desktopů s grafickým uživatelským rozhraním, které je možné použít se službou Azure Lab Services. Tato část ukazuje, jak nastavit virtuální počítač šablony testovacího prostředí s následujícími běžnými konfiguracemi:
Distribuce/verze | Desktop s grafickým uživatelským rozhraním | Technologie vzdálené plochy | Pokyny |
---|---|---|---|
Ubuntu 20.04/22.04 LTS | XFCE | X2Go | Nastavení XFCE a X2Go |
Ubuntu 20.04/22.04 LTS | Xubuntu | X2Go | Nastavení xUbuntu a X2Go |
Ubuntu 20.04/22.04 LTS | KAMARÁD | X2Go | Nastavení MATE a X2Go |
Ubuntu 20.04/22.04 LTS | SKŘÍTEK | RDP | Nastavení GNOME a RDP |
Nastavení XFCE a X2Go
Pro zajištění optimálního výkonu doporučujeme použít XFCE s X2Go pro připojení ke vzdálené ploše. Tvůrce testovacího prostředí musí na virtuálním počítači šablony testovacího prostředí provést následující kroky:
- Instalace desktopového grafického uživatelského rozhraní XFCE
- Instalace serveru vzdálené plochy X2Go
X2Go používá stejný port jako SSH (22), který je ve výchozím nastavení povolený při vytváření testovacího prostředí. Následující kroky ukazují, jak nastavit XFCE a X2Go.
Připojte se k virtuálnímu počítači šablony testovacího prostředí pomocí SSH.
Pomocí následujícího souboru ReadMe a skriptu nainstalujte na virtuální počítač šablony desktopové uživatelské rozhraní XFCE a server X2Go.
Pomocí klienta X2Go se připojte k virtuálnímu počítači šablony.
Nastavení xUbuntu a X2Go
xUbuntu je další lehká grafická plocha, kterou lze použít s X2Go pro připojení ke vzdálené ploše. Pokud ale chcete optimalizovat výkon, je potřeba zakázat kompozitování windows. Tvůrce testovacího prostředí musí na virtuálním počítači šablony testovacího prostředí provést následující kroky:
- Instalace desktopového grafického uživatelského rozhraní xUbuntu
- Instalace serveru vzdálené plochy X2Go
- Zakázání kompozitování windows
X2Go používá stejný port jako SSH (22), který je ve výchozím nastavení povolený při vytváření testovacího prostředí. Následující kroky ukazují, jak nastavit xUbuntu a X2Go.
Připojte se k virtuálnímu počítači šablony testovacího prostředí pomocí SSH.
Pomocí následujícího souboru ReadMe a skriptu nainstalujte na virtuální počítač šablony desktopové uživatelské rozhraní xUbuntu a server X2Go.
Pomocí klienta X2Go se připojte k virtuálnímu počítači šablony. Jak je znázorněno na výše uvedeném souboru ReadMe, zakažte kompozitování Windows a restartujte virtuální počítač šablony, abyste optimalizovali výkon.
Nastavení MATE a X2Go
Pro připojení ke vzdálené ploše lze použít také desktop MATE GUI s X2Go. Tvůrce testovacího prostředí musí na virtuálním počítači šablony testovacího prostředí provést následující kroky:
- Instalace plochy s grafickým uživatelským rozhraním MATE
- Instalace serveru vzdálené plochy X2Go
X2Go používá stejný port jako SSH (22), který je ve výchozím nastavení povolený při vytváření testovacího prostředí. Následující kroky ukazují, jak nastavit MATE a X2Go.
Připojte se k virtuálnímu počítači šablony testovacího prostředí pomocí SSH.
Pomocí následujícího souboru ReadMe a skriptu nainstalujte na virtuální počítač šablony desktopOVÉ uživatelské rozhraní MATE a server X2Go.
Pomocí klienta X2Go se připojte k virtuálnímu počítači šablony.
Nastavení GNOME a RDP
GNOME je náročnější desktop, který vyžaduje RDP pro připojení ke vzdálené ploše. Tvůrce testovacího prostředí musí provést následující kroky:
Během vytváření testovacího prostředí povolte nastavení připojení klienta (RDP).
Na virtuálním počítači šablony:
- Instalace desktopu GNOME GUI
- Instalace serveru vzdálené plochy RDP
- Aktualizace nastavení souvisejících s výkonem protokolu RDP
Protokol RDP používá pro připojení k virtuálnímu počítači port 3389. Ve výchozím nastavení mají virtuální počítače testovacího prostředí s Linuxem povolený jenom port SSH 22. Následující kroky ukazují, jak povolit port 3389 a jak nastavit GNOME a RDP.
Při vytváření testovacího prostředí pomocí nastavení Povolené typy připojení vyberte nastavení Připojení klienta (RDP). Tuto možnost musíte povolit, pokud chcete otevřít port na virtuálním počítači s Linuxem, který je potřeba pro relaci vzdálené plochy RDP. Pokud je tato možnost zakázaná, je otevřený jenom port pro SSH. Povolené porty se po vytvoření testovacího prostředí nedají změnit.
V okně Povolit připojení ke vzdálené ploše vyberte Pokračovat se vzdálenou plochou.
Připojte se k virtuálnímu počítači šablony testovacího prostředí pomocí SSH.
Na virtuálním počítači šablony použijte následující soubor ReadMe a skript k instalaci desktopu GNOME GUI, nainstalujte server RDP a proveďte optimalizaci výkonu protokolu RDP:
Pomocí klienta RDP se připojte k virtuálnímu počítači šablony.
Související obsah
Úspěšně jste nakonfigurovali protokol RDP nebo X2Go pro virtuální počítač se šablonou založeným na Linuxu.
- Zjistěte, jak můžete publikovat virtuální počítač šablony a vytvářet virtuální počítače testovacího prostředí studentů na základě této šablony.