Jak włączyć GUI w Amazon Linux EC2

Jak Wlaczyc Gui W Amazon Linux Ec2



Amazon Web Service oferuje wiele usług w chmurze, aby korzystać z jej zasobów bez konieczności zarządzania nimi. Platforma umożliwia użytkownikowi utworzenie maszyny wirtualnej zwanej instancją w chmurze i uruchomienie jej na komputerze lokalnym. Użytkownik może ręcznie włączyć graficzny interfejs użytkownika (GUI), zwany także środowiskiem pulpitu, na maszynach Amazon.

Zacznijmy od tego, jak włączyć GUI w Amazon Linux EC2.







Włącz GUI w Amazon Linux AWS EC2

Aby włączyć GUI w instancji Amazon Linux EC2, przejdź do pulpitu nawigacyjnego EC2 z platformy Amazon:





Wpisz nazwę instancji i wybierz „ Linuksa Amazona ” Obraz maszyny z sekcji Szybki start:





Wybierz typ instancji i kliknij przycisk „ Utwórz nową parę kluczy ” link ze strony tworzenia instancji:



Wpisz nazwę pary kluczy i kliknij przycisk „ Utwórz parę kluczy ” po skonfigurowaniu ustawień pary kluczy z poziomu okna:

Przejrzyj ustawienia z Podsumowania i kliknij przycisk „ Uruchom instancje ' przycisk:

Następnie wybierz instancję i kliknij przycisk „ Łączyć ' przycisk:

Skopiuj polecenie podane w sekcji SSH ze strony:

Użyj następującego polecenia, aby połączyć się z instancją EC2 po zmianie ścieżki pliku pary kluczy prywatnych z systemu:

ssh -i 'C:\Users\Lenovo\Documents\PKPF.pem' ec2-user@ec2-18-138-58-64.ap-southeast-1.compute.amazonaws.com

Użyj następującego polecenia, aby zaktualizować pakiety yum:

sudo yum -y aktualizacja

Uruchomienie powyższego polecenia spowoduje wyświetlenie następującego wyniku:

Zainstaluj środowisko Mate-Desktop za pomocą następującego polecenia:

sudo amazon-linux-extras zainstaluj mate-desktop1.x

Powyższe polecenie zainstaluje lekkie wiązanie oparte na GUI na instancji:

Po instalacji użytkownik musi zdefiniować Mate jako domyślny pulpit za pomocą następującego polecenia:

sudo bash -c 'echo PREFEROWANE=/usr/bin/mate-session > /etc/sysconfig/desktop'

Użyj następującego polecenia, aby zainstalować „ VNC ”, którym w tym przypadku jest „tigervnc”:

sudo mniam zainstaluj serwer tigervnc

Uruchomienie powyższego polecenia spowoduje zainstalowanie Tiger vnc na komputerze z systemem Linux:

Ustaw hasło do GUI systemu Linux, wpisując następujące polecenie na terminalu:

vncpasswd

Uruchomienie powyższego polecenia spowoduje wyświetlenie monitu o dwukrotne wpisanie hasła, a naciśnięcie klawisza Enter ustawi hasło:

Ze względów bezpieczeństwa ważne jest, aby ograniczyć serwer vnc tylko do hosta lokalnego, tworząc katalog dla tigervnc za pomocą następującego polecenia:

sudo mkdir /etc/tigervnc

Użyj następującego polecenia, aby utworzyć obowiązkowy plik konfiguracyjny z opcją localhost:

sudo bash -c 'echo localhost > /etc/tigervnc/vncserver-config-mandatory'

Utwórz nową jednostkę systemd z istniejącego szablonu, wpisując następujące polecenie:

sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.service

Użyj następującego polecenia, aby zamienić wszystkie wystąpienia użytkownika w nowej jednostce na użytkownika EC2:

sudo sed -i 's//ec2-user/' /etc/systemd/system/vncserver@.service

Ponownie załaduj menedżera systemu, używając następującego polecenia:

sudo systemctl demon-reload

Uruchom następujące polecenie, aby włączyć usługę:

sudo systemctl włącz vncserver@:1

Następujące polecenie uruchomi usługę:

sudo systemctl uruchom vncserver@:1

Uruchomienie powyższej serii poleceń uruchomi serwer tigervnc:

Następnie kliknij Tutaj aby pobrać „ Tygrys VNC ” oprogramowanie w systemie lokalnym:

Zainstaluj oprogramowanie w systemie, aby korzystać z GUI:

Uruchom PuTTY, aby otworzyć „ Tunele ” okno z „ SSH ” i dodaj porty źródłowe i docelowe:

Wpisz następujące polecenie w terminalu Windows, aby połączyć się z instancją EC2, otwierając numer portu 5901:

ssh -L 5901:localhost:5901 -i C:\Users\Lenovo\Documents\PKPF.pem ec2-user@18.138.58.64

Składnia powyższego polecenia jest wymieniona poniżej:

ssh -L 5901:localhost:5901 -i ec2-user@

Uruchomienie powyższego polecenia spowoduje połączenie z instancją EC2:

Otwórz przeglądarkę VNC w swoim systemie i wpisz „ lokalny host:1 ” i kliknij przycisk „ Łączyć ' przycisk:

Następnie wprowadź hasło i kliknij „ OK ' przycisk:

Na ekranie zostanie wyświetlony następujący ekran:

Pomyślnie włączyłeś GUI w instancji Amazon Linux EC2.

Wniosek

Aby włączyć GUI w instancji Amazon Linux EC2, przejdź do pulpitu nawigacyjnego EC2 z platformy AWS i uruchom instancję. Następnie połącz się z instancją, aby skonfigurować GUI, instalując serwer VNC na maszynie, a następnie uruchom serwer w systemie Linux. Uruchom przeglądarkę VNC na komputerze lokalnym i skonfiguruj ją, aby wyświetlała GUI instancji EC2 maszyny z systemem Linux.