Установка окружения xfce и VNC Server для Ubuntu 18.04

Иногда работая с удаленным сервером нужна не только консоль, но и полноценный рабочий стол. Многие сразу подумают об установке на сервер windows. И это вполне рабочее решение. У клиентов компании Friendhosting есть возможность установить Windows как из собственного iso образа, так и воспользоваться средствами автоматической установки Windows из панели управления VMmanager. Но для ОС из семейства Linux без каких либо проблем можно установить графическую среду рабочего стола и взаимодействовать с нею с помощью VNC (Virtual Network Computing — это система, которая позволяет использовать клавиатуру и мышь для взаимодействия с графическим окружением на удалённом сервере). После установки любой графической среды у Вас будет возможность использовать сервер, как самый обычный домашний ПК — сёрфить в интернете, использовать привычные мессенджеры, почтовые клиенты, офисные приложения и т.д.

Установка графического окружения xfce на Ubuntu 18.04

Для установки нам потребуется vds с установленной Ubuntu 18.04.

Выполним обновление системы и компонентов:

apt update -y

Затем установим графическое окружение. Для VPS подойдет легковесный xfce4:

apt install xfce4 xfce4-* -y

Установка и настройка VNC Server на Ubuntu

apt install vnc4server net-tools -y

Запускаем vnc-server командой:

vncserver

Вводим пароль для доступа по vnc:
Установка окружения xfce и VNC Server для Ubuntu 18.04

После этого нужно остановить vnc-server для внесения некоторых правок:

vncserver -kill :1

добавляем в конце файла /root/.vnc/xstartup строчку startxfce4& это легко сделать командой:

echo "startxfce4&" >> /root/.vnc/xstartup

Снова запускаем vncserver:

Установка окружения xfce и VNC Server для Ubuntu 18.04

Подключение к VNC

подключаемся к рабочему столу нашей виртуальной машины используя vnc клиент (для например Windows/Linux — Remmina, а для MacOS — Remote Desctop):

Установка окружения xfce и VNC Server для Ubuntu 18.04

Мы получили полноценный компьютер, с рабочим столом, и любым набором софта по нашему желанию. От браузера

Установка окружения xfce и VNC Server для Ubuntu 18.04

до “косынки”:

Установка окружения xfce и VNC Server для Ubuntu 18.04

В конце хотелось бы добавить пару полезных команд. По умолчанию vnc использует порт 5901, но каждый новый экземпляр открывает следующий порт 5902, 5903 и тд. Проверить текущие подключения можно командой:

netstat -nltp

Установка окружения xfce и VNC Server для Ubuntu 18.04

Завершить подключение можно следующей командой

vncserver -kill :НОМЕР_РАБОЧЕГО_СТОЛА

Установка окружения xfce и VNC Server для Ubuntu 18.04

    This site is using cookie files, Google Analytics system to collect statistics about website visitors and also collects data like your IP and geolocation. More in our policy.
    By continuing to use current website you are automatically agreed with using described technologies.