Amazon Web Service oferuje wiele usług w chmurze, aby korzystać z jej zasobów bez konieczności zarządzania nimi. Platforma pozwala użytkownikowi utworzyć maszynę wirtualną o nazwie instancję w chmurze i uruchomić ją na komputerze lokalnym. Użytkownik może ręcznie włączyć graficzny interfejs użytkownika (GUI) zwany także środowiskiem stacjonarnym, na Amazon Machines.
Zacznijmy od włączenia GUI w Amazon Linux EC2.
Włącz GUI w Amazon Linux AWS EC2
Aby umożliwić GUI w instancji Amazon Linux EC2, przejdź do pulpitu pulpitu EC2 z platformy Amazon:
Wpisz nazwę instancji i wybierz „Amazon Linux„Obraz maszyny z sekcji Quick Start:
Wybierz typ instancji i kliknij „Utwórz nową parę kluczy„Link ze strony tworzenia instancji:
Wpisz nazwę pary kluczy i kliknij „Utwórz parę kluczy”Przycisk po skonfigurowaniu ustawień pary kluczy z okna:
Przejrzyj ustawienia z podsumowania i kliknij „Instancje uruchomienia" przycisk:
Następnie wybierz instancję i kliknij „Łączyć" przycisk:
Skopiuj polecenie podane w sekcji SSH na stronie:
Użyj następującego polecenia, aby połączyć się z instancją EC2 po zmianie ścieżki pliku pary klucza prywatnego z systemu:
ssh -i "C: \ Users \ leenovo \ Documents \ Pkpf.PEM "[email protected]ć.Amazonaws.comUżyj następującego polecenia, aby zaktualizować pakiety Yum:
sudo yum -y -aktualizacjaUruchamianie powyższego polecenia wyświetli następujące dane wyjściowe:
Zainstaluj środowisko Mate-Desktop za pomocą następującego polecenia:
sudo amazon-linux-extras instaluj mate-desktop1.XPowyższe polecenie zainstaluje lekki partner oparty na GUI w instancji:
Po instalacji użytkownik musi zdefiniować Mate jako domyślnego pulpitu za pomocą następującego polecenia:
sudo bash -c 'echo preferred =/usr/bin/mate -session>/etc/sysconfig/komputerUżyj następującego polecenia, aby zainstalować „VNC„Serwer, który jest„ tigervnc ”w tym przypadku:
sudo yum instaluj tigervnc-serverUruchamianie powyższego polecenia zainstaluje Tiger VNC na komputerze Linux:
Ustaw hasło dla Linux GUI, wpisując następujące polecenie na terminalu:
vncpasswdUruchomienie powyższego polecenia skłoni użytkownika do dwukrotnego wpisania hasła, a naciśnięcie ENTER ustawi hasło:
Ze względów bezpieczeństwa ważne jest ograniczenie serwera VNC do lokalizacji tylko poprzez utworzenie katalogu dla TigervNC za pomocą następującego polecenia:
sudo mkdir /etc /tigervncUż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/[email protected]/etc/systemd/system/[email protected]Użyj następującego polecenia, aby zastąpić wszystkie wystąpienia użytkownika w nowym urządzeniu użytkownikiem EC2:
sudo sed -i 's // ec2-user/'/etc/systemd/system/[email protected]Załaduj ponownie menedżer systemu za pomocą następującego polecenia:
Sudo Systemctl Demon-ReloadUruchom następujące polecenie, aby włączyć usługę:
Sudo Systemctl Włącz vncserver@: 1Następujące polecenie rozpocznie usługę:
sudo systemctl start vncserver@: 1Uruchamianie powyższej serii poleceń uruchomi serwer TigervNC:
Następnie kliknij tutaj, aby pobrać „Tiger VNC„Oprogramowanie w systemie lokalnym:
Zainstaluj oprogramowanie w systemie, aby używać GUI:
Rozpocznij putty, aby otworzyć „Tunele”Okno z„Ssh”Sekcja i dodaj porty źródłowe i docelowe:
Wpisz następujące polecenie na 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 [email protected]Składnia powyższego polecenia jest wspomniana poniżej:
SSH -L 5901: LocalHost: 5901 -i EC2 -User@Uruchomienie powyższego polecenia połączy się z instancją EC2:
Otwórz przeglądarkę VNC w systemie i wpisz „Localhost: 1”I kliknij„Łączyć" przycisk:
Następnie wprowadź hasło i kliknij „OK" przycisk:
Na ekranie zostanie wyświetlony następujący ekran:
Z powodzeniem 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 poprzez instalowanie serwera VNC na komputerze, a następnie uruchom serwer w Linux. Rozpocznij przeglądarkę VNC na komputerze lokalnym i skonfiguruj go, aby wyświetlał GUI instancji EC2 maszyny Linux.