Установка виртуальной машины с графической оболочкой на Ubuntu 18.04

Если Вам необходима виртуальная машина с возможностью работать в графическом интерфейсе, рекомендуем установить и настроить VPS на операционной системе с открытым кодом Ubuntu 18.04.

Первое надо определиться с поставщиком услуг. Далеко не каждый хостер предоставляет машины достаточной мощности для создания VPS с графической оболочкой. Путем проб и ошибок мы остановились на облачных VPS от Reg.ru.

Порядок действий такой:

1. Регистрируемся выбираем тариф облачного VPS с объемом памяти не меньше 2 Гб, иначе графическая оболочка будет тормозить или не запустится вовсе. ОС - Ubuntu 18.04. Получаем реквизиты доступа на свой e-mail.

2. Заходим на созданный сервер по SSH протоколу. В Windows это лучше всего делать в программе Putty. Важно указать файл ключей в настройках подключения.

3. Устанавливаем графическую оболочку [1].

- Обновляем кэш репозиториев, иначе оболочка может не установится [2]:

sudo apt update

- Далее скачиваем и ставим дистрибутив интерфейса:

sudo apt install ubuntu-desktop

- После завершения установки, машину нужно перезагрузить:

sudo reboot

4. Настройка подключения к виртуальной машине по RDP

- За удаленное подключение к графической оболочке в Ubuntu отвечает утилита xRDP. Устанавливается она следующим образом:

sudo apt install xrdp

- Разрешаем доступ к RDP:

sudo ufw allow 3389/tcp

- Этого оказалось не достаточно для подключения. Потребовалось дополнительная загрузка xfce4 [3]:

apt-get install xfce4 xrdp

- Вносим правки в .xsession:

vi ~/.xsession

- Вставляем строку: "xfce4-session". Помним, что для выхода из VIM с сохранением изменений надо набрать ":wq". Просто выход ":q".

- В заключении прописываем xrdp в автозагрузку:

systemctl enable xrdp

- И перезагружаем утилиту:

xfce4-session

5. Подключение к виртуальной машине на Ubuntu 18.03 через RDP с компьютера на Windows 10.

- Заходим в "Подключение к удаленному рабочему столу" в Windows. Достаточно в строке поиска начать набирать название службы, чтобы появилась ссылка на программу.

- Вводим IP виртуальной машины VPS и реквизиты доступа. Самый простой способ зайти под root-ом. Иначе создайте нового пользователя. При этом, возможно, надо открыть доступ к xRDP всем группам пользователей [4].

[1] https://losst.ru/ustanovka-graficheskoj-obolochki-v-ubuntu-server-18-04 (Установка графической оболочки в Ubuntu Server 18.04)

[2] https://losst.ru/oshibka-unable-to-locate-package-v-ubuntu (Ошибка unable to locate package в Ubuntu)

[3] https://www.dmosk.ru/miniinstruktions.php?mini=vnc-server-ubuntu (Удаленный рабочий стол на Ubuntu. Сервер VNC)

[4] http://ithelp21.ru/udalennoe-podklyutchenie-k-ubuntu-tcherez-rdp/ (Удаленное подключение к Ubuntu через RDP)

| опубликовано: 30 Январь 2020