AWS

Как настроить графический интерфейс на вашем экземпляре EC2

Как настроить графический интерфейс на вашем экземпляре EC2

Существует два разных типа интерфейсов для взаимодействия с операционной системой: графический интерфейс пользователя (GUI) и интерфейс командной строки (CLI). В интерфейсе командной строки мы взаимодействуем с системой напрямую, используя системные команды на терминале. Мы даем команды системе, затем система выполняет функции операционной системы в соответствии с заданными командами, и мы получаем ответы от системы в виде простого текста. Интерфейс командной строки обычно не используется новичками. Он в основном используется разработчиками и системными администраторами для настройки систем и установки пакетов, поскольку использование интерфейса командной строки намного быстрее, чем использование графического интерфейса пользователя. Кроме того, задачи можно автоматизировать, написав простые сценарии (сценарий bash для Linux и пакетные сценарии для Windows) с использованием интерфейса командной строки. Мы можем выполнять гораздо больше функций, используя интерфейс командной строки.

Для графического интерфейса у нас есть хорошее представление файлов и папок в операционной системе с помощью значков и индикаторов. Непрофессионалам гораздо проще использовать графический пользовательский интерфейс вместо интерфейса командной строки.

Когда вы запускаете экземпляр Ubuntu EC2 в облаке, по умолчанию у вас есть только интерфейс командной строки для взаимодействия с сервером. Для системных администраторов намного проще настроить машину удаленно с помощью интерфейса командной строки, но для разработчиков, которые плохо знакомы с интерфейсом командной строки, им может стать сложнее управлять всем с помощью интерфейса командной строки. Таким образом, они могут позволить графическому интерфейсу легко использовать удаленные серверы. Теперь в этой статье мы увидим, как мы можем включить графический интерфейс пользователя в нашем экземпляре EC2.

Начиная

Первый шаг для начала - получить SSH-доступ к экземпляру. Подключитесь к экземпляру через SSH, используя следующую команду

[электронная почта защищена]: ~ $ ssh ubuntu @

Где публичный IP-адрес экземпляра и пара ключей для подключения к экземпляру. Для экземпляра Ubuntu EC2 пользователем по умолчанию будет ubuntu, но если вы изменили имя пользователя, используйте это имя вместо ubuntu в приведенной выше команде.

ПРИМЕЧАНИЕ: Иногда вы видите ошибку «НЕЗАЩИЩЕННЫЙ ЧАСТНЫЙ КЛЮЧ-ФАЙЛ» при подключении к экземпляру; затем используйте следующую команду перед подключением к экземпляру

[электронная почта защищена]: ~ $ sudo chmod 400

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

Установка LXDE

Lightweight X11 Desktop Environment (LXDE) - это программа с открытым исходным кодом, используемая для обеспечения среды рабочего стола Unix-подобных операционных систем. Чтобы включить графический интерфейс в экземпляре Ubuntu EC2, мы будем использовать LXDE. LXDE предпочтительнее других сред рабочего стола, таких как GNOME, поскольку он легкий и использует меньше системных ресурсов, чем другие. Обновите систему перед установкой этого пакета

[электронная почта защищена]: ~ $ sudo apt-get update -y

Установите LXDE, используя следующую команду

[электронная почта защищена]: ~ $ sudo apt-get install lxde -y

Во время установки он запросит конфигурацию диспетчера дисплея. Нажмите клавишу «Tab», чтобы выделить «ОК», а затем нажмите клавишу «Ввод».

Теперь он попросит выбрать «lightdm» или «gdm3». Lightdm и gdm3 - это менеджеры дисплея, и вы должны выбрать один из них. Выберите 'lightdm', так как он занимает 2-е место среди всех диспетчеров отображения, а 'gdm3' занимает 7-е место. Используйте клавиши со стрелками «Tab», «ВНИЗ» и «ВВЕРХ» для переключения параметров в списке


После этого установка завершится, и мы перейдем к следующему шагу.

Установка 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, найдите клиент «Подключение к удаленному рабочему столу» в строке поиска Windows и откройте его. Он запросит DNS или IP-адрес и имя пользователя.


Используйте IP-адрес и имя пользователя экземпляра Ubuntu. Вы также можете сохранить настройки подключения в файл RDP, чтобы использовать их для последующего подключения. Кроме того, вы можете использовать ранее сохраненные настройки для этого подключения для подключения к экземпляру. Теперь нажмите «Подключиться», и он запросит пароль для этого пользователя.


Используйте пароль, который мы уже установили, и он подключится к вашему экземпляру с помощью графического интерфейса пользователя.

Заключение

Работа с удаленными серверами с использованием интерфейса командной строки может быть сложной задачей для новичков. Итак, чтобы легко управлять удаленными серверами, мы можем настроить сервер ubuntu на использование протокола удаленного рабочего стола, чтобы получить красивый графический пользовательский интерфейс. В этом руководстве мы включили графический пользовательский интерфейс в экземпляре Ubuntu, чтобы облегчить начинающим пользователям Linux.

5 лучших аркад для Linux
В настоящее время компьютеры - это серьезные машины, используемые для игр. Если вы не можете получить новый рекорд, вы поймете, о чем я. В этом посте ...
Битва за Веснот 1.13.6 Выпущена разработка
Битва за Веснот 1.13.6, выпущенная в прошлом месяце, является шестой разработкой в ​​1.13.x и содержит ряд улучшений, в первую очередь пользовательско...
Как установить League Of Legends на Ubuntu 14.04
Если вы поклонник League of Legends, то это возможность для вас протестировать League of Legends. Обратите внимание, что LOL поддерживается в PlayOnLi...