
Содержание
Оконный менеджер на сервере обычно не требуется и только потребляет лишние ресурсы системы. Но условия бывают разные, поэтому рассмотрим ситуацию, когда вам понадобилась графическая оболочка Ubuntu Server 18.04.
Можно условно разделить решение задачи на два этапа:
- Установка графического окружения рабочего стола непосредственно на сервер с подключением к нему монитора.
- Настройка X Window System и подключение по удалённому рабочему столу через RDP или VNC клиент.
Графическая оболочка Ubuntu Server 18.04
Для настройки рабочего стола следует воспользоваться уже готовыми скриптами пакетного менеджера tasksel. Достаточно ввести в терминал команду:
sudo tasksel
Появится окно, с псевдографическим интерфейсом которое можно наблюдать ещё на этапе установки операционной системы:
Здесь представлен выбор различных оконных менеджеров, наилучшим вариантом для сервера станет «Lubuntu minimal installation». Это легковесная графическая оболочка не требовательная к ресурсам сервера. К тому же способная решить практически любые современные задачи полноценного рабочего окружения, будь то браузеры, текстовые редакторы или офисный пакет.
Используйте стрелки на клавиатуре или клавиши Page Up/Page Down, выберите необходимый пункт нажатием на пробел. Для старта установки нажмите Enter. Все дополнительные приложения можно установить, используя менеджер пакетов APT.
После перезагрузки вы сразу попадёте в графическую оболочку Lubuntu. Для переключения между терминалами (TTY) можно использовать комбинацию клавиш Ctrl+Alt+F1 … F7 (клавиши от F1 до F7). Всего в Linux существует 7 терминалов TTY.
Настройка Ubuntu RDP
Второй вариант взаимодействия с сервером через графическую оболочку – удалённый рабочий стол. Это решение будет удобно для подключения к серверу через программу клиент на другом компьютере. Приведу пример реализации соединения по протоколу RDP.
Установим пакет xrdp:
sudo apt install xrdp
Вводим команду netstat и наблюдаем активный порт протокола RDP (3389 TCP):
sudo netstat -punta
Платформа для подключения готова, необходимый порт задействован. Можно осуществлять удалённое соединение с сервером. Если в системе применяются правила iptables, сделайте доступным внешнее подключение по TCP 3389. Пример для Ubuntu Firewall (ufw):
sudo ufw allow 3389
Подключение к RDP из Windows
В системе Windows выполните комбинацию клавиш Win+R и введите команду mstsc для запуска RDP клиента:
Введите IP адрес вашего удалённого сервера, затем нажмите кнопку «Подключить». После согласия с сертификатом безопасности откроется меню ввода логина и пароля.
Авторизовавшись вам становится доступен для управления рабочий стол системы Lubuntu:
На этом настройка графической оболочки Ubuntu Server 18.04 закончена.
sudo tasksel не находит ни одного оконного менеджера для установки.... Что нужно доустановить?
Возможно, не установлен сам tasksel?
sudo apt update