AWS

Как да конфигурирам GUI на вашия екземпляр EC2

Как да конфигурирам GUI на вашия екземпляр EC2

Има два различни типа интерфейси за взаимодействие с операционна система, която е графичен потребителски интерфейс (GUI) и интерфейс на командния ред (CLI). В интерфейса на командния ред ние взаимодействаме със системата директно, използвайки системни команди на терминала. Даваме команди на системата, след което системата изпълнява функциите на операционната система според дадените команди и получаваме отговори от системата под формата на прост текст. Интерфейсът на командния ред не се използва често от начинаещи. Използва се най-вече от разработчици и системни администратори за конфигуриране на системи и инсталиране на пакети, тъй като използването на интерфейс на командния ред е много по-бързо от използването на графичен потребителски интерфейс. Също така, задачите могат да бъдат автоматизирани чрез писане на прости скриптове (bash скрипт за Linux и групови скриптове за Windows) с помощта на интерфейс на командния ред. Можем да изпълним много повече функции, като използваме интерфейса на командния ред.

За GUI имаме хубаво представяне на файлове и папки в операционната система с помощта на икони и индикатори. За непрофесионалистите е много по-лесно да използват графичен потребителски интерфейс вместо интерфейс за команден ред.

Когато стартирате екземпляр на Ubuntu EC2 в облака, по подразбиране имате само интерфейс на командния ред за взаимодействие със сървъра. За системните администратори е много по-лесно да конфигурират машината дистанционно с помощта на интерфейса на командния ред, но за разработчиците, които са нови в интерфейса на командния ред, може да им бъде по-трудно да управляват всичко, използвайки интерфейса на командния ред. Така те могат да позволят на GUI да използва лесно отдалечените сървъри. Сега в тази статия ще видим как можем да активираме графичния потребителски интерфейс на нашия екземпляр EC2.

Приготвяме се да започнем

Първата стъпка за започване е да имате SSH достъп до екземпляра. Свържете се с екземпляра през SSH, като използвате следната команда

[имейл защитен]: ~ $ ssh ubuntu @ -i

Където е публичният IP на екземпляра и е ключовата двойка за свързване към екземпляра. За екземпляра на Ubuntu EC2 потребителят по подразбиране ще бъде ubuntu, но ако сте променили потребителското име, използвайте това потребителско име вместо „ubuntu“ в горната команда.

ЗАБЕЛЕЖКА: Понякога виждате грешка „НЕЗАЩИТЕН ЧАСТЕН КЛЮЧОВ ФАЙЛ“, докато се свързвате с екземпляра; след това използвайте следната команда, преди да се свържете с екземпляра

[имейл защитен]: ~ $ sudo chmod 400

Горната грешка възниква, когато вашият файл с частен ключ има свободни разрешения. Горната команда ограничава файла с частния ключ да бъде само за четене от текущия потребител.

Инсталиране на LXDE

Леката X11 Desktop Environment (LXDE) е софтуерна програма с отворен код, използвана за осигуряване на работна среда за Unix-подобни операционни системи. За да активираме GUI на екземпляра на Ubuntu EC2, ще използваме LXDE. LXDE е предпочитан пред други настолни среди като GNOME, тъй като е лек и използва по-малко системни ресурси от други. Актуализирайте системата, преди да инсталирате този пакет

[имейл защитен]: ~ $ sudo apt-get update -y

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

[имейл защитен]: ~ $ sudo apt-get install lxde -y

По време на инсталацията ще поиска конфигурация на диспечера на дисплея. Натиснете клавиша „Tab“, за да маркирате „OK“ и след това натиснете enter.

Сега ще поиска да изберете или 'lightdm' или 'gdm3'. 'Lightdm' и 'gdm3' са мениджъри на дисплея и трябва да изберете един от тях. Изберете 'lightdm', тъй като е класиран на 2-ро място сред всички мениджъри на дисплея, а 'gdm3' е на 7-мо място. Използвайте клавишите със стрелки „Tab“, „DOWN“ и „UP“, за да превключите опциите в списъка


След това инсталацията ще завърши и ние ще преминем към следващата стъпка.

Инсталиране на XRDP

След като инсталираме LXDE, сега ще инсталираме пакета XRDP в нашия екземпляр на ubuntu. XRDP също е пакет с отворен код, използван за осигуряване на изглед на работния плот на сървъра на ubuntu, тъй като не можем да имаме графичен интерфейс, използващ SSH. Това всъщност е пакет за активиране на протокол за отдалечен работен плот на Linux машини. Обикновено Linux сървърите не се предлагат с предварително инсталирана работна среда. Следващата команда ще инсталира пакета XRDP във вашия екземпляр на Ubuntu

[имейл защитен]: ~ $ sudo apt-get install xrdp -y

Сега можем да установим връзка между нашата локална система и отдалечен сървър, използвайки протокола за отдалечен работен плот.

Настройте парола за потребител

За да се свържем с отдалечения екземпляр на Ubuntu чрез връзката с отдалечен работен плот, трябва да зададем парола за потребителя. По подразбиране ние се свързваме с нашия екземпляр чрез SSH, като използваме потребителския потребител „ubuntu“ по подразбиране, използвайки двойки ключове SSH. Но за да се свържем с помощта на протокола за отдалечен работен плот, трябва да зададем парола за потребителя. Следващата команда ще зададе парола за потребителя 'ubuntu'.

[имейл защитен]: ~ $ sudo passwd ubuntu

Конфигурирайте група за сигурност

Протоколът за отдалечен работен плот работи на порт 3389, затова трябва да отворим този порт в групата за сигурност на нашия екземпляр, за да се свържем с помощта на протокола за отдалечен работен плот. За да се свържем с нашия екземпляр през SSH, ние отваряме порт 22 на екземпляра, който е SSH портът по подразбиране. Без отваряне на порта 3389 не можем да се свържем с нашия екземпляр с помощта на графичния потребителски интерфейс.

Свържете се с инстанцията

Сега нашият екземпляр на ubuntu е готов за връзката, използвайки протокол за отдалечен работен плот. Можем да използваме Linux или Windows, за да се свържем с нашия екземпляр с помощта на RDP. На Ubuntu въведете

[имейл защитен]: ~ $ rdesktop [IP_Address]

Докато сте на Windows, потърсете клиента „Remote Desktop Connection“ в лентата за търсене на Windows и го отворете. Ще поиска DNS или IP адрес и потребителско име.


Използвайте IP адреса и потребителското име на екземпляра на Ubuntu. Можете също да запазите настройката за връзка в RDP файл, който да използвате за по-късна връзка. Също така можете да използвате предварително запазените настройки за тази връзка, за да се свържете с екземпляра. Сега кликнете върху „свързване“ и той ще поиска паролата за този потребител.


Използвайте паролата, която вече сме настроили, и тя ще се свърже с вашия екземпляр с графичен потребителски интерфейс.

Заключение

Работата с отдалечени сървъри с помощта на интерфейса на командния ред може да бъде трудна задача за начинаещи. Така че, за да управляваме лесно отдалечените сървъри, можем да конфигурираме сървъра на ubuntu да използва протокола за отдалечен работен плот, за да получи приятен графичен потребителски интерфейс. В този урок активирахме графичен потребителски интерфейс на екземпляра на Ubuntu, за да улесним начинаещите потребители на Linux.

Емулирайте кликванията на мишката, като задържите курсора на мишката с кликаща мишка в Windows 10
Използването на мишка или клавиатура в неправилна поза при прекомерна употреба може да доведе до много здравословни проблеми, включително напрежение, ...
Добавете жестове на мишката към Windows 10, като използвате тези безплатни инструменти
През последните години компютрите и операционните системи значително се развиха. Имаше време, когато потребителите трябваше да използват команди за на...
Контролирайте и управлявайте движението на мишката между множество монитори в Windows 10
Двоен дисплей на мишката ви позволява да контролирате и конфигурирате движението на мишката между множество монитори, като забавя движенията му близо ...