Virtual Network Computing или VNC — это система подключения, позволяющая использовать клавиатуру и мышь для взаимодействия с графической средой рабочего стола на удаленном сервере. Данная система упрощает управление файлами, программным обеспечением и настройками на удаленном сервере для пользователей, которые еще не очень знакомы с управлением через командную строку.
С помощью этого обучающего модуля вы научитесь настраивать сервер VNC на сервере Debian 9 и подключаться к нему через защищенный туннель SSH. Мы будем использовать TightVNC, быстрый и компактный пакет дистанционного управления. Благодаря этому наше соединение VNC будет стабильным и удобным даже при низкой скорости подключения к интернету.
Для завершения данного обучающего модуля вам потребуется:
sudo
.По умолчанию сервер Debian 9 поставляется без графической среды рабочего стола и без сервера VNC, так что для начала мы их установим. В частности, мы установим пакеты новейшей среды рабочего стола Xfce и пакет TightVNC, доступный в официальном хранилище Debian.
Обновите список пакетов на своем сервере:
sudo apt update
Установите на свой сервер среду рабочего стола Xfce:
sudo apt install xfce4 xfce4-goodies
Во время установки вам будет предложено выбрать раскладку клавиатуры
из списка возможных вариантов. Выберите наиболее подходящий для вашего
языка вариант и нажмите ENTER
. После этого установка будет продолжена.
После завершения установки установите сервер TightVNC:
sudo apt install tightvncserver
Для завершения начальной настройки сервера VNC после установки используйте команду vncserver
, чтобы задать безопасный пароль и создать начальные файлы конфигурации:
vncserver
Вам будет предложено ввести и подтвердить пароль для удаленного доступа к системе:
Output
You will require a password to access your desktops.
Password:
Verify: