Megosztás a következőn keresztül:


Grafikus távoli asztal engedélyezése Linux rendszerű virtuális gépekhez az Azure Lab Servicesben

Fontos

Az Azure Lab Services 2027. június 28-án kivezetésre kerül. További információkért tekintse meg a nyugdíjazási útmutatót.

Amikor linuxos rendszerképből hoz létre tesztkörnyezetet, az Azure Lab Services automatikusan engedélyezi a Secure Shellt (SSH). A tesztkörnyezet létrehozója a parancssorból csatlakozhat a sablon virtuális gépéhez (VM). A sablon virtuális gép közzététele után a diákok SSH használatával is csatlakozhatnak a virtuális gépükhöz.

Ha grafikus felhasználói felülettel szeretne csatlakozni Egy Linux rendszerű virtuális géphez, a sablon virtuális gépének beállításához további lépéseket kell elvégeznie. A lépések az Azure Lab Servicesben használni kívánt terjesztési, verzió- és grafikus felhasználói felületi környezettől és távoli asztali technológiától függően változnak. Ez a cikk bemutatja, hogyan állíthat be általános grafikus felhasználói felületű asztalokat az Ubuntu 20.04/22.04 LTS-sel távoli asztali protokoll (RDP) vagy X2Go használatával.

Feljegyzés

A Linux az RDP Xrdp nevű nyílt forráskódú verzióját használja. Az egyszerűség kedvéért ebben a cikkben az RDP kifejezést használjuk.

Teljesítmény

A távoli asztali kapcsolatok teljesítménye a disztribúciótól, a verziótól, a grafikus felhasználói felülettől és a használt távoli asztali technológiától függően változik. Előfordulhat például, hogy egy távoli asztali kapcsolat késését észleli, ha erőforrás-igényes grafikus felhasználói felületű asztalt használ, például a GNOME-t és az RDP-t. A könnyű GUI asztali, mint az XFCE vagy az X2Go általában jobb teljesítményt. A teljesítmény optimalizálásához érdemes megfontolni a következők használatát:

Egy másik megfontolandó lehetőség a beágyazott virtualizálás. A diákok RDP használatával csatlakozhatnak egy Windows-tesztkörnyezeti gazdagéphez, majd Linuxot használhatnak beágyazott virtuális gépeken. Ez a megközelítés segíthet a teljesítmény javításában.

Fontos

Egyes Marketplace-rendszerképek már rendelkeznek grafikus asztali környezettel és távoli asztali kiszolgálóval. Például a linuxos Adattudomány virtuális gép (Ubuntu) már telepítette és konfigurálta az XFCE-t és az X2Go-kiszolgálót az ügyfélkapcsolatok elfogadására.

Beállítási beállítások megadása

Az Azure Lab Serviceshez számos disztribúció/verzió és GUI-asztal használható. Ez a szakasz bemutatja, hogyan állíthat be egy tesztkörnyezet sablon virtuális gépét az alábbi gyakori konfigurációkkal:

Disztribúció/verzió Grafikus felhasználói felület asztali verziója Távoli asztali technológia Utasítások
Ubuntu 20.04/22.04 LTS XFCE X2Go Az XFCE és az X2Go beállítása
Ubuntu 20.04/22.04 LTS Xubuntu X2Go Az xUbuntu és az X2Go beállítása
Ubuntu 20.04/22.04 LTS TÁRS X2Go A MATE és az X2Go beállítása
Ubuntu 20.04/22.04 LTS MANÓ RDP A GNOME és az RDP beállítása

Az XFCE és az X2Go beállítása

Az optimális teljesítmény érdekében az XFCE és az X2Go használatát javasoljuk távoli asztali kapcsolathoz. A tesztkörnyezet létrehozójának a következő lépéseket kell végrehajtania a tesztkörnyezetsablon virtuális gépén:

  • Az XFCE GUI asztali verziójának telepítése
  • Az X2Go távoli asztali kiszolgáló telepítése

Az X2Go ugyanazt a portot használja, mint az SSH (22), amely alapértelmezés szerint engedélyezve van egy tesztkörnyezet létrehozásakor. Az alábbi lépések bemutatják, hogyan állíthatja be az XFCE-t és az X2Go-t.

  1. Csatlakozzon egy tesztkörnyezet sablon virtuális gépéhez SSH használatával.

  2. Az alábbi ReadMe és szkript használatával telepítse az asztali XFCE GUI-t és az X2Go-kiszolgálót a sablon virtuális gépére.

  3. Az X2Go-ügyfél használatával csatlakozzon a sablon virtuális gépéhez.

Az xUbuntu és az X2Go beállítása

Az xUbuntu egy másik egyszerű grafikus felhasználói felületű asztal, amely az X2Go-val használható távoli asztali kapcsolathoz. A teljesítmény optimalizálásához azonban le kell tiltania a windowsos összeállítást. A tesztkörnyezet létrehozójának a következő lépéseket kell végrehajtania a tesztkörnyezetsablon virtuális gépén:

  • Az xUbuntu GUI desktop telepítése
  • Az X2Go távoli asztali kiszolgáló telepítése
  • Windows-összeállítás letiltása

Az X2Go ugyanazt a portot használja, mint az SSH (22), amely alapértelmezés szerint engedélyezve van egy tesztkörnyezet létrehozásakor. Az alábbi lépések bemutatják az xUbuntu és az X2Go beállítását.

  1. Csatlakozzon egy tesztkörnyezet sablon virtuális gépéhez SSH használatával.

  2. Az alábbi ReadMe és szkript használatával telepítse az xUbuntu GUI desktopot és az X2Go-kiszolgálót a sablon virtuális gépére.

  3. Az X2Go-ügyfél használatával csatlakozzon a sablon virtuális gépéhez. A fenti ReadMe-ben látható módon tiltsa le a windowsos összeállítást, és indítsa újra a sablon virtuális gépét a teljesítmény optimalizálása érdekében.

A MATE és az X2Go beállítása

A MATE GUI desktop az X2Go-val is használható távoli asztali kapcsolathoz. A tesztkörnyezet létrehozójának a következő lépéseket kell végrehajtania a tesztkörnyezetsablon virtuális gépén:

  • A MATE GUI desktop telepítése
  • Az X2Go távoli asztali kiszolgáló telepítése

Az X2Go ugyanazt a portot használja, mint az SSH (22), amely alapértelmezés szerint engedélyezve van egy tesztkörnyezet létrehozásakor. Az alábbi lépések bemutatják a MATE és az X2Go beállítását.

  1. Csatlakozzon egy tesztkörnyezet sablon virtuális gépéhez SSH használatával.

  2. Az alábbi ReadMe és szkript használatával telepítse a MATE GUI asztali verzióját és az X2Go-kiszolgálót a sablon virtuális gépére.

  3. Az X2Go-ügyfél használatával csatlakozzon a sablon virtuális gépéhez.

A GNOME és az RDP beállítása

A GNOME egy erőforrás-igényesebb asztal, amely távoli asztali kapcsolathoz RDP-t igényel. A tesztkörnyezet létrehozójának a következő lépéseket kell végrehajtania:

  • Engedélyezze az ügyfélkapcsolat (RDP) beállítását a tesztkörnyezet létrehozása során.

  • A sablon virtuális gépén:

    • A GNOME GUI desktop telepítése
    • Az RDP távoli asztali kiszolgáló telepítése
    • AZ RDP teljesítményével kapcsolatos beállítások frissítése

Az RDP a 3389-s portot használja a virtuális géphez való csatlakozáshoz. Alapértelmezés szerint a Linux-tesztkörnyezeti virtuális gépeken csak a 22-s SSH-port van engedélyezve. Az alábbi lépések bemutatják, hogyan engedélyezheti a 3389-as portot, és hogyan állíthatja be a GNOME-t és az RDP-t.

  1. A tesztkörnyezet létrehozása során az Engedélyezett kapcsolattípusok beállításaival válassza ki az Ügyfélkapcsolat (RDP) beállítást. Ezt a beállítást engedélyeznie kell ahhoz, hogy megnyissa a távoli RDP-munkamenethez szükséges linuxos virtuális gépen lévő portot. Ha ez a beállítás le van tiltva, csak az SSH portja van megnyitva. A tesztkörnyezet létrehozása után az engedélyezett portok nem módosíthatók.

    Képernyőkép a Laborszabályzatok ablakról az Ügyfélkapcsolat (RDP) beállítással a tesztkörnyezet létrehozása során.

  2. A Távoli asztali kapcsolat engedélyezése üzenetpanelen válassza a Folytatás a távoli asztallal lehetőséget.

    Képernyőkép a Távoli asztali kapcsolat engedélyezése megerősítési ablakról.

  3. Csatlakozzon egy tesztkörnyezet sablon virtuális gépéhez SSH használatával.

  4. A sablon virtuális gépen a következő ReadMe és szkript használatával telepítse a GNOME GUI asztali verzióját, telepítse az RDP-kiszolgálót, és végezze el az RDP-teljesítményoptimalizálást:

  5. Az RDP-ügyfél használatával csatlakozzon a sablon virtuális gépéhez.

Sikeresen konfigurálta az RDP-t vagy az X2Go-t egy Linux-alapú sablon virtuális géphez.

  • Megtudhatja, hogyan teheti közzé a sablon virtuális gépét a tanulói tesztkörnyezet virtuális gépeinek ezen sablon alapján történő létrehozásához.