Если вам нужно подключиться к удаленному рабочему столу, то на помощь придет XRDP. Этот инструмент расшифровывается как X Remote Desktop Protocol и является открытым протоколом удаленного рабочего стола. Его использование позволяет вам, как удаленному пользователю, подключаться к графическому рабочему столу Linux по сети. Давайте рассмотрим процесс установки xRDP на Linux (в частности, рассмотрим установку на операционную систему Ubuntu 22.04). Вот как установить XRDP на Linux:

Установка XRDP

Используйте менеджер пакетов вашего дистрибутива Linux для установки пакета XRDP. Например, для Ubuntu это можно сделать с помощью команды, которая будет описана ниже (рекомендуется сначала обновить пакеты):

sudo apt update

sudo apt install xrdp

Настройка службы XRDP

Обязательно, чтобы после установки XRDP он запускался автоматически. Если нет, попробуйте запустить его вручную. Для этого используйте следующую команду:

sudo systemctl start xrdp

Чтобы XRDP запускался при каждом запуске системы, выполните следующую простую команду:

sudo systemctl enable xrdp

Вы получите следующий ответ

Проверка соединения

После успешного выполнения предыдущих двух команд вы должны убедиться, что XRDP установлен и работает. Далее мы советуем вам попробовать подключиться к удаленному рабочему столу с другого компьютера с помощью любого клиента RDP. Введите IP-адрес вашего сервера и учетные данные пользователя Linux.

Настройка брандмауэра

Если у вас включен брандмауэр, убедитесь, что он разрешает входящие соединения на порт 3389 (порт RDP). Для этого используйте следующую команду:

ufw allow from 192.168.1.0/24 to any port 3389

Вы получите следующий ответ

В этой статье рассматриваются основные шаги по установке и настройке XRDP на Linux. После этого вы сможете удаленно подключиться к своему рабочему столу Linux с помощью любого RDP-клиента. Ваше xRDP-подключение будет выглядеть следующим образом