Удалённый рабочий стол на VPS: как настроить и использовать

Удалённый рабочий стол на базе VPS — это полноценный компьютер в облаке, доступный из любой точки мира с любого устройства. Такой подход используют разработчики, которым нужна стабильная среда без привязки к железу, бухгалтеры и менеджеры, работающие с корпоративным ПО, а также те, кто хочет запускать ресурсоёмкие задачи в фоне, не нагружая личный ноутбук. В отличие от облачных сервисов с готовыми виртуальными рабочими местами, собственный VPS даёт полный контроль над окружением, операционной системой и установленным программным обеспечением.
Шаг 1. Создаём сервер в NodexGo
Перейдите в панель управления NodexGo и нажмите кнопку «Создать сервер». Выберите локацию — рядом с каждой отображается реальный пинг до неё с вашего устройства, что помогает сразу оценить отзывчивость будущего рабочего стола. Для графического окружения рекомендуем выбирать тариф с не менее чем 2 ГБ оперативной памяти: этого достаточно для лёгкого рабочего стола вроде XFCE, тогда как GNOME или KDE комфортнее работают от 4 ГБ и выше.
В качестве образа операционной системы выберите Ubuntu 24.04 — это актуальная LTS-версия с долгосрочной поддержкой и широкой базой документации. Задайте понятное имя сервера, выберите удобный период оплаты (1, 3, 6 или 12 месяцев) и подтвердите заказ. Примерно через минуту сервер будет готов: IP-адрес и пароль root появятся в панели и придут на электронную почту. После этого можно подключаться.
Запустите свой облачный рабочий стол уже сегодня
Создать серверШаг 2. Подключаемся к серверу по SSH
Первым делом подключитесь к свежему серверу по SSH, используя IP-адрес из панели управления. Если вы работаете на Windows, используйте встроенный терминал или PuTTY; на macOS и Linux достаточно стандартного терминала.
ssh root@IP-адрес-сервераПосле успешного входа обновите список пакетов и установите доступные обновления — это важно для безопасности и совместимости компонентов.
apt update && apt upgrade -yШаг 3. Устанавливаем графическое окружение
Для удалённого рабочего стола на сервере необходимо установить графическое окружение. Наиболее оптимальный выбор для VPS — это XFCE: он лёгкий, быстрый и отлично работает даже при ограниченных ресурсах. Если вам нужна более привычная среда, можно установить GNOME или MATE, однако они потребуют больше оперативной памяти и процессорного времени.
Установите XFCE и набор базовых приложений следующей командой. Флаг --no-install-recommends позволяет избежать установки лишних зависимостей и сэкономить дисковое пространство.
apt install -y xfce4 xfce4-goodies --no-install-recommendsШаг 4. Настраиваем RDP-доступ через xrdp
Самый удобный способ подключиться к графическому рабочему столу — использовать протокол RDP. Он поддерживается «из коробки» на Windows через стандартное приложение «Подключение к удалённому рабочему столу», а на macOS и Linux доступны клиенты Microsoft Remote Desktop и Remmina соответственно. Для работы RDP на стороне сервера установите пакет xrdp.
apt install -y xrdp
systemctl enable xrdp
systemctl start xrdpПосле запуска xrdp необходимо указать, какое графическое окружение использовать при подключении. Для XFCE создайте файл конфигурации сессии в домашнем каталоге пользователя.
echo xfce4-session > ~/.xsession
chmod +x ~/.xsessionПо умолчанию xrdp слушает порт 3389. Если на сервере включён брандмауэр UFW, разрешите входящие подключения на этот порт. После этого откройте RDP-клиент на своём устройстве, введите IP-адрес сервера, логин и пароль — рабочий стол загрузится в течение нескольких секунд.
ufw allow 3389/tcp
ufw reloadАльтернатива: VNC для более гибкой настройки
Если RDP по каким-то причинам не подходит, можно воспользоваться протоколом VNC. Он более гибок в настройке и поддерживается широким спектром клиентов на всех платформах. Для Ubuntu популярным выбором является TigerVNC. Установите сервер и создайте пароль для VNC-сессии.
apt install -y tigervnc-standalone-server
vncpasswdЗапустите VNC-сервер с указанием разрешения экрана и номера дисплея. После запуска подключайтесь через любой VNC-клиент, указав IP-адрес сервера и порт 5901.
vncserver :1 -geometry 1920x1080 -depth 24Безопасность удалённого рабочего стола
Открытый порт RDP или VNC в интернете — привлекательная цель для автоматических атак перебором паролей. Базовая защита включает несколько обязательных мер. Во-первых, никогда не используйте слабые пароли для системных пользователей. Во-вторых, рассмотрите возможность смены стандартного порта RDP с 3389 на нестандартный — это снизит количество автоматических сканирований. В-третьих, и это наиболее надёжный вариант, настройте SSH-туннель: подключайтесь к RDP или VNC исключительно через него, не открывая соответствующие порты наружу.
Для SSH-туннелирования RDP-соединения выполните на своём локальном компьютере следующую команду, после чего подключайтесь RDP-клиентом к адресу localhost:3389.
ssh -L 3389:localhost:3389 root@IP-адрес-сервера -NДополнительно включите двухфакторную аутентификацию для SSH и регулярно проверяйте логи подключений. Если вы случайно заблокировали себе доступ по SSH — не паникуйте: в карточке сервера в панели управления доступна web-консоль VNC, которая позволяет войти напрямую и исправить конфигурацию. Там же находятся кнопки «Сменить пароль root» и «Переустановить ОС» на случай серьёзных проблем.
Когда стоит увеличить мощности
Удалённый рабочий стол — динамически растущая нагрузка. Если вы начинали с лёгкого окружения XFCE, а со временем стали запускать браузер с десятками вкладок, офисные приложения и инструменты разработки одновременно, производительности начального тарифа может не хватать. В панели управления NodexGo для этого предусмотрена кнопка «Увеличить мощности»: она позволяет перейти на старший тариф с сохранением всех данных на диске и того же IP-адреса — переустанавливать систему и перенастраивать рабочее окружение не придётся.
Итог
VPS как удалённый рабочий стол — это практичное решение для тех, кому нужна стабильная, всегда доступная среда без зависимости от конкретного устройства. Вы получаете полный контроль над ОС, возможность установить любое ПО и масштабировать ресурсы по мере необходимости. Настройка занимает не более 15–20 минут и не требует специальных знаний за пределами базовой работы с терминалом. Арендуйте подходящий сервер на NodexGo, следуйте шагам из этой инструкции — и ваш облачный рабочий стол будет готов к работе уже сегодня.
Разверните удалённый рабочий стол на VPS прямо сейчас
Создать сервер