Как да активирате GUI в Amazon Linux EC2

Kak Da Aktivirate Gui V Amazon Linux Ec2



Amazon Web Service предлага много услуги в облака, за да използва своите ресурси, без да се налага да ги управлява. Платформата позволява на потребителя да създаде виртуална машина, наречена инстанция в облака, и да я стартира на своята локална машина. Потребителят може ръчно да активира графичния потребителски интерфейс (GUI), наричан още десктоп среда, на машини на Amazon.

Нека започнем с това как да активираме GUI в Amazon Linux EC2.







Активирайте GUI в Amazon Linux AWS EC2

За да активирате GUI в екземпляр на Amazon Linux EC2, отидете в таблото за управление на EC2 от платформата Amazon:





Въведете името на екземпляра и изберете „ Amazon Linux ” Изображение на машината от секцията Бърз старт:





Изберете типа екземпляр и щракнете върху „ Създайте нова двойка ключове ” връзка от страницата за създаване на екземпляр:



Въведете името на двойката ключове и щракнете върху „ Създайте двойка ключове ” след конфигуриране на настройките на двойката ключове от прозореца:

Прегледайте настройките от резюмето и щракнете върху „ Стартиране на екземпляри ” бутон:

След това изберете екземпляра и щракнете върху „ Свържете се ” бутон:

Копирайте командата, предоставена в секцията SSH от страницата:

Използвайте следната команда, за да се свържете с екземпляра на EC2, след като промените пътя на файла с двойката частни ключове от системата:

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

Използвайте следната команда, за да актуализирате yum пакети:

sudo yum -y актуализация

Изпълнението на горната команда ще покаже следния резултат:

Инсталирайте средата Mate-Desktop, като използвате следната команда:

sudo amazon-linux-extras инсталирайте mate-desktop1.x

Горната команда ще инсталира олекотения GUI-базиран mate на екземпляра:

След инсталирането потребителят трябва да дефинира Mate като работен плот по подразбиране, като използва следната команда:

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

Използвайте следната команда, за да инсталирате „ VNC ” сървър, който в този случай е „tigervnc”:

sudo yum инсталирайте tigervnc-сървър

Изпълнението на горната команда ще инсталира Tiger vnc на Linux машината:

Задайте паролата за Linux GUI, като въведете следната команда на терминала:

vncpasswd

Изпълнението на горната команда ще подкани потребителя да въведе паролата два пъти и натискането на Enter ще зададе паролата:

От съображения за сигурност е важно да ограничите vnc сървъра само до localhost, като създадете директория за tigervnc, като използвате следната команда:

sudo mkdir /etc/tigervnc

Използвайте следната команда, за да създадете задължителен конфигурационен файл с опция localhost:

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

Създайте нов systemd модул от съществуващ шаблон, като въведете следната команда:

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

Използвайте следната команда, за да замените всички появявания на потребителя в новия модул с EC2 потребител:

sudo sed -i 's/<ПОТРЕБИТЕЛ>/ec2-user/' /etc/systemd/system/vncserver@.service

Презаредете мениджъра на systemd, като използвате следната команда:

sudo systemctl демон-презареждане

Изпълнете следната команда, за да активирате услугата:

sudo systemctl активира vncserver@:1

Следната команда ще стартира услугата:

sudo systemctl стартира vncserver@:1

Изпълнението на горната серия от команди ще стартира tigervnc сървъра:

След това щракнете тук за да изтеглите „ Тигър VNC ” софтуер в локалната система:

Инсталирайте софтуера в системата, за да използвате GUI:

Стартирайте PuTTY, за да отворите „ Тунели ” прозорец от „ SSH ” и добавете портове източник и местоназначение:

Въведете следната команда в терминала на Windows, за да се свържете с екземпляра на EC2, като отворите номер на порт 5901:

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

Синтаксисът на горната команда е споменат по-долу:

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

Изпълнението на горната команда ще се свърже с екземпляра на EC2:

Отворете VNC визуализатора на вашата система и въведете „ локален хост:1 “ и щракнете върху „ Свържете се ” бутон:

След това въведете паролата и щракнете върху „ Добре ” бутон:

На екрана ще се покаже следният екран:

Успешно активирахте GUI в екземпляр на Amazon Linux EC2.

Заключение

За да активирате GUI в инстанция на Amazon Linux EC2, отидете в таблото за управление на EC2 от платформата AWS и стартирайте инстанция. След това се свържете с екземпляра, за да конфигурирате GUI, като инсталирате VNC сървъра на машината и след това стартирайте сървъра на Linux. Стартирайте програмата за преглед на VNC на локалната машина и я конфигурирайте да преглежда GUI на екземпляра EC2 на Linux машината.