Skip to main content
  • »
  • CHMURA OPENSTACK »
  • Jak korzystać z interfejsu graficznego w maszynie wirtualnej z systemem Linux na NSIS Cloud i uzyskać do niego dostęp z komputera z systemem Linux

Jak korzystać z interfejsu graficznego w maszynie wirtualnej z systemem Linux na NSIS Cloud i uzyskać do niego dostęp z komputera z systemem Linux

W tym artykule dowiesz się, jak korzystać z interfejsu graficznego na maszynie wirtualnej z systemem Linux uruchomionej na chmurze NSIS Cloud .

W tym celu zainstalujesz i będziesz używać X2Go na swoim komputerze z systemem Linux.

Ten artykuł obejmuje instalację dwóch środowisk desktop: MATE i XFCE. Wybierz to, które najlepiej odpowiada twoim potrzebom.

Co obejmuje ten artykuł?

  • Instalację klienta X2Go

  • Instalację serwera X2Go i środowiska desktop (MATE lub XFCE)

  • Uzyskiwanie połączenia z maszyną wirtualną za pomocą klienta X2Go

  • Podstawowe rozwiązywanie problemów

Wymagania wstępne

Nr 1 Konto

Potrzebujesz konta NSIS Cloud z dostępem do interfejsu Horizon: https://horizon.cloudferro.com.

Nr 2 System Linux zainstalowany na twoim komputerze

Potrzebujesz komputera z zainstalowanym systemem Linux. Ten artykuł został napisany dla komputerów z systemem Ubuntu Desktop 22.04. Jeśli używasz innej dystrybucji systemu Linux, dostosuj instrukcje z tego artykułu odpowiednio.

Nr 3 Maszyna wirtualna z systemem Linux

Potrzebujesz maszyny wirtualnej z systemem Linux uruchomionej na chmurze NSIS Cloud . Potrzebujesz móc uzyskać do niej dostęp za pomocą SSH. Poniższy artykuł wyjaśnia, jak utworzyć taką maszynę wirtualną:

Jak stworzyć wirtualną maszynę z Linuxem na chmurze NSIS Cloud i uzyskać do niej dostęp przy użyciu linuxowego wiersza poleceń

Ten artykuł został napisany dla maszyn wirtualnych z wykorzystaniem domyślnego obrazu Ubuntu 20.04 na chmurze . Dostosuj instrukcje z tego artykułu odpowiednio, jeśli twoja maszyna wirtualna ma inną dystrybucję systemu Linux.

Krok 1: Zainstaluj klienta X2Go

Otwórz terminal na swoim komputerze z systemem Linux i zaktualizuj pakiety, wykonując następującą komendę:

sudo apt update && sudo apt upgrade

Teraz zainstaluj pakiet x2goclient:

sudo apt install x2goclient

Krok 2: Zainstaluj środowisko desktop na twojej maszynie wirtualnej

Metoda 1: Instalacja MATE

Połącz się z twoją maszyną wirtualną za pomocą SSH. Zaktualizuj pakiety:

sudo apt update && sudo apt upgrade

Teraz zainstaluj środowisko desktop MATE i serwer X2Go:

sudo apt install x2goserver ubuntu-mate-desktop mate-applet-brisk-menu

Możesz dodać inne pakiety do tej komendy według potrzeb.

Podczas instalacji zostaniesz poproszony o wybranie układu klawiatury. Wybierz ten, który najlepiej odpowiada twoim potrzebom, korzystając z klawiszy strzałek i Enter.

Gdy instalacja zostanie zakończona, zrestartuj swoją maszynę wirtualną, wykonując następującą komendę:

sudo reboot

Metoda 2: Instalacja XFCE

Połącz się z twoją maszyną wirtualną za pomocą SSH. Zaktualizuj pakiety:

sudo apt update && sudo apt upgrade

Teraz zainstaluj środowisko desktop XFCE, emulator terminala i serwer X2Go:

sudo apt install x2goserver xfce4 xfce4-terminal

Możesz dodać inne pakiety do tej komendy według potrzeb.

Podczas instalacji zostaniesz poproszony o wybranie układu klawiatury. Wybierz ten, który najlepiej odpowiada twoim potrzebom, korzystając z klawiszy strzałek i Enter.

Gdy instalacja zostanie zakończona, zrestartuj swoją maszynę wirtualną, wykonując następującą komendę:

sudo reboot

Krok 3: Połącz się z twoją maszyną wirtualną za pomocą X2Go

Otwórz X2Go na swoim komputerze z systemem Linux. Jeśli jeszcze nie skonfigurowałeś żadnej sesji, powinno pojawić się okienko do tworzenia nowej sesji:

../_images/linux-gui-03_creodias1.png

Jeśli takiego okienka nie otrzymałeś, kliknij przycisk New Session w pasku narzędzi X2Go.

Wpisz nazwę sesji według swojego uznania w polu tekstowym Session name:. W tym przykładzie użyta będzie nazwa cloud-session.

W polu tekstowym Host: wpisz adres IP twojej maszyny wirtualnej.

W przycisku Login: wpisz eouser.

Kliknij ikonę folderu obok pola tekstowego Use RSA/DSA key for sh connection:. Powinno pojawić się okienko wyboru plików. Wybierz plik prywatny SSH, którego używasz do połączenia z twoją maszyną wirtualną za pomocą SSH.

Z menu rozwijanego w sekcji Session type wybierz środowisko desktop, które zainstalowałeś, na przykład MATE lub XFCE.

W zakładce Input/Output wybierz rozdzielczość ekranu, która najlepiej odpowiada twoim potrzebom w sekcji Display. Tutaj możesz również wybrać, czy chcesz udostępnić schowek z maszyną wirtualną zdalną w sekcji Clipboard mode.

Kliknij OK. Okienko powinno zamknąć się.

Sesja, którą utworzyłeś, powinna być teraz widoczna w kliencie X2Go:

../_images/linux-gui-04_creodias1.png

Kliknij nazwę swojej sesji, aby połączyć się z twoją maszyną wirtualną. Poczekaj około minuty, aż połączenie zostanie nawiązane. Powinieneś teraz zobaczyć swoje środowisko desktop.

Jeśli wybrałeś MATE, powinno wyglądać tak:

../_images/linux-gui-05_creodias1.png

Jeśli jednak wybrałeś XFCE, powinno wyglądać tak:

../_images/linux-gui-06_creodias1.png

Rozwiązywanie problemów - Używanie emulatora terminala w XFCE

Jeśli przycisk Terminal Emulator na pasku zadań nie uruchamia twojego terminala, kliknij menu Applications w lewym górnym rogu ekranu:

../_images/linux-gui-07_creodias1.png

Wybierz Settings -> Preferred applications:

../_images/linux-gui-08_creodias1.png

Powinieneś otrzymać następujące okienko:

../_images/linux-gui-09_creodias1.png

Otwórz zakładkę Utilities. Okienko powinno teraz wyglądać tak:

../_images/linux-gui-11_creodias1.png

Z menu rozwijanego w sekcji Terminal Emulator wybierz Xfce Terminal.

Kliknij Close.

Przycisk powinien teraz uruchamiać emulator terminala poprawnie.

Rozwiązywanie problemów - Układ klawiatury

Jeśli okaże się, że system nie używa układu klawiatury, który wybrałeś podczas instalacji środowiska desktop, będziesz musiał ustawić go ręcznie. Proces różni się w zależności od środowiska desktop, które wybrałeś.

MATE

Kliknij Menu w lewym górnym rogu ekranu:

../_images/linux-gui-12_creodias1.png

Z sekcji Preferences wybierz Keyboard:

../_images/linux-gui-13_creodias1.png

Powinieneś otrzymać następujące okienko:

../_images/linux-gui-14_creodias1.png

Przejdź do zakładki Layouts:

../_images/linux-gui-15_creodias1.png

Tutaj możesz dodać lub usunąć układy klawiatury według potrzeb.

XFCE

Z menu Applications w lewym górnym rogu ekranu wybierz Settings -> Keyboard. Powinieneś otrzymać następujące okienko:

../_images/linux-gui-16_creodias1.png

Przejdź do zakładki Layout:

../_images/linux-gui-17_creodias1.png

Odznacz pole wyboru Use system defaults. Możesz teraz dodać lub usunąć układy klawiatury w zależności od twoich potrzeb.