Для экономии ресурсов в Ubuntu Server графическая оболочка не поставляется по умолчанию, однако, её туда можно установить. Это может понадобиться, если у вас есть физический доступ к серверу и вы хотите подключить его к экрану для более удобной работы или же вы новичок и хотите графический интерфейс.
В любом случае, это возможно и не очень сложно. Дальше мы рассмотрим, как установить графическую оболочку на Ubuntu Server 18.04 на примере Gnome и разберём, как подключиться к ней удалённо с помощью XRDP.
Содержание статьи
Установка графической оболочки в Ubuntu Server 18.04
1. Установка графической оболочки
Для установки всех компонентов, необходимых для работы графической оболочки, нужно установить всего лишь один мета-пакет - ubuntu-desktop:
sudo apt install ubuntu-desktop
Пакет потянет за собой очень много зависимостей, поэтому процесс может занять несколько десятков минут, в зависимости от вашей скорости интернета и мощности оборудования. Если вы не хотите устанавливать Gnome, то можно установить другие оболочки, например KDE, XFCE или LXDE:
sudo apt install kubuntu-desktop
sudo apt install xfce4
sudo apt-get install lxde
Когда установка оболочки Ubuntu Server будет завершена нам необходимо перезагрузить сервер:
sudo reboot
2. Удалённое подключение к Ubuntu
Далее нужно подключиться к только что установленной оболочке удалённо. С удалённым подключением к графической оболочке у Ubuntu 18.04 Server беда. Мне удалось настроить только Xrdp. Для установки Xrdp выполните:
sudo apt install xrdp
Затем разрешите доступ к порту xrdp в брандмауэре:
sudo ufw allow 3389/tcp
После подключения Xrdp нужно создать цветовой профиль, и это приведёт к ошибке. Чтобы этой ошибки избежать, необходимо создать файл с таким содержимым:
sudo vi /etc/polkit-1/localauthority/50-local.d/45-allow.colord.pkla
И только теперь можно подключатся к настроенному серверу с основной машины. Для этого можно использовать клиент remmina. В первом окне необходимо указать адрес хоста:
Для авторизации надо ввести имя вашего пользователя и пароль:
Выводы
В этой небольшой статье мы разобрали, как выполняется установка графической оболочки в Ubuntu Server 18.04. Теперь вы можете пользоваться графическим интерфейсом на своем сервере, но не забывайте, что графика требует много ресурсов.
Интересно, но с графикой на сервере всегда есть уязвимость!!! В плане взломать сервер.
Я бы, постерёгся от этой установки, на всякий случай. Хотя Linux и так очень сложно сломать!
А кому нужен твой сервер? Ты депутат? Министр? Или, подающий надежды политик? Успокойся! Компромат собирается (до востребования) совершенно на других людей))))
Назовите мне севера, где ставят Убунту - хоть один?
Да вообще-то все на Ubuntu, я например использую эти http://www.scaleway.com
80% в России
Поржал. Вообще-то Ubuntu - самый популярный дистр для веб-верверов.
Этот сайт работает на ubuntu 16.04.
Зачем xrdp? Есть X2go. Прилично работает с LXDE, LXQt, XCFE, MATE и еще несколькими DE.
а как xinit и xstart, их то куда дели, десктоп без них не але.
так выгодней, начнут новые юзеры голову ломать, по сайту лазить - трафик пойдёт
что за xstart? - кажется нет такого пакета
Нужна графическая оболочка для сервера, по надобности конечно.
когда ни чего не понимаешь в линуксе тыкать новичков в баш не корректно.
А как на убунту 18 с гуем для рейд?
как убрали в gnome disks работу с райд так я в печали... месяц.
НУ НЕ МОЖЕТ БЫТЬ ЧТОБЫ С РАЙДОМ РАБОТАЛИ ТОЛЬКО ЧЕРЕЗ MDADM!
Пошарил безрезультатно на эту тему в интернете.
или мдадм уже не популярен и есть ему программа на замену?
как вообще делать райд на убунту теперь?
столкнулся тут, после установки сервера, и пришлось отключить системные диски, подключить 2 шт по 1 тб и еще раз запустить установку убунту до меню с работой по конфигурации дисков...
И пользуйтесь разделом установки Эксперт...
Кое как внедрил vnc для подключения к серверу убунту 18.
через установку xfce4 (с другими иксами совсем не работает почему-то у меня) и
sudo apt install xfce4 xfce4-goodies
Теперь стартую vnc вручную, ну хоть так
roman@server:~$ vncserver :1 -geometry 1366x768 -depth 24
но не прописывается в автозагрузку через systemctl
забыл
ставил sudo apt -y install vnc4server
sudo aptitude install --no-install-recommends ubuntu-desktop
А вообще у меня на 19й серверной цветовой профиль сам создался, так что инструкциям доверяй, но проверяй.
Ага. А потом просто перестало работать. Аутентификацию проходит, показывает чёрный экран с курсором и через две-три секунды... Удалённое подключение просто закрывается. А что изменилось?.. Обожаю линукс...
Кстати, с этим вот ключом --no-install-recommends не будлет потом работать ни терминал в графической оболочке, ни "файлы" не откроется просто так, ни из папки с файлами правой кнопкой терминал не запустить (нет такого пункта меню). Так себе способ, в общем. Рекомендую, если GUI может теоретически когда-нибудь понадобиться, установить обычную десктопную убунту, и до поры отключить графический интерфейс через:
sudo systemctl set-default multi-user.target
Обратно - graphical.target
https://askubuntu.com/questions/788323/how-do-i-change-the-runlevel-on-systemd
Кстати, с этим вот ключом --no-install-recommends не будлет потом работать ни терминал в графической оболочке, ни "файлы" не откроется просто так, ни из папки с файлами правой кнопкой терминал не запустить (нет такого пункта меню). Так себе способ, в общем. Рекомендую, если GUI может теоретически когда-нибудь понадобиться, установить обычную десктопную убунту, и до поры отключить графический интерфейс через:
sudo systemctl set-default multi-user.target
Обратно - graphical.target
ты кто
"Для авторизации надо ввести имя вашего пользователя и пароль" - где их найти?
Имя и пароль пользователя root устанавливается в начале процедуры установки. Так же можно добавлять пользователей при необходимости в процессе взаимодействия с системой.