Настройка RDP для подключения к Ubuntu/CentOS/Debian

Введение

С помощью протокола удаленного рабочего стола (RDP) вы можете получить доступ и взаимодействовать с графическим пользовательским интерфейсом удаленного сервера Windows из любого места через сетевое соединение. Важно понимать, что RDP работает по модели клиент-сервер, то есть клиент для RDP устанавливается на локальной машине, а сервер для RDP - на удаленной машине.

В этом руководстве вы узнаете, как настроить RDP для подключения к Ubuntu/CentOS/Debian. Вы также поймете, как установить доступ к удаленному серверу Linux с помощью настройки и использования RDP-соединения.

Пошаговое руководство по настройке RDP и установке среды рабочего стола в Ubuntu/CentOS/Debian

Этот шаг включает в себя установку и настройку среды рабочего стола на вашем сервере Ubuntu. Стандартный сервер Ubuntu поставляется с терминальным окружением, установленным по умолчанию. Чтобы получить доступ к пользовательскому интерфейсу, необходимо установить на вашем компьютере настольное окружение.

Первым шагом является подключение по SSH к вашему серверу и обновление списка доступных пакетов путем выполнения следующей команды:

1) Подключитесь к виртуальному серверу по протоколу SSH и выполните обновление системы: 

Ubuntu/Debian

sudo apt-get update

CentOS

sudo yum -y update

2) Затем установите необходимые пакеты: Ubuntu/Debian

sudo apt-get install xrdp

CentOS

sudo yum install -y epel -release
sudo yum install -y xrdp

3) Включите утилиту xRDP и запустите:

sudo systemctl enable xrdp
sudo systemctl start xrdp

4) Откройте порт RDP для возможности удаленного подключения: Ubuntu/Debian

sudo ufw allow 3389/tcp

CentOS

Если вы используете FirewallD, откройте порт 3389/TCP для RDP

sudo firewall -cmd -- add - port=3389/tcp - -permanent
sudo firewall - cmd - -reload

5) Перезагрузите xRDP сервер, чтобы изменения вступили в силу:

sudo /etc/init.d/xrdp restart

Подключение к рабочему столу

Для подключения откройте приложение Windows "Подключение к удаленному рабочему столу".  Введите IP-адрес сервера и имя пользователя и нажмите "Подключить":

При подключении появится предупреждение безопасности, это связано с тем, что есть подключение с ОС семейства Linux. Щелкните "Да". 

В открывшемся окне выберите Xorg в качестве сеанса, введите пароль для пользователя, нажмите "ОК":

В результате произойдет подключение к рабочему столу.

Тестирование RDP-соединения

Чтобы протестировать подключение с помощью клиента Remote Desktop Connection в ОС Windows, выполните следующие действия:

1. Запустите приложение "Подключение к удаленному рабочему столу".  Для этого можно найти "Remote Desktop Connection" в меню Start или нажать клавиши Windows + R, чтобы открыть диалоговое окно Run, и набрать "mstsc", а затем Enter.

2. В открывшемся окне "Подключение к удаленному рабочему столу" появятся различные поля ввода. Найдите поле "Компьютер" и введите публичный IP-адрес удаленного сервера.

3. Далее найдите поле "Имя пользователя" и введите имя пользователя, связанное с удаленным сервером. Обычно это имя пользователя используется для входа на сервер.

4. Если вы хотите сохранить эти настройки для дальнейшего использования, то нажмите кнопку "Сохранить как" и укажите имя файла подключения.

5. После ввода необходимой информации нажмите на кнопку "Connect", чтобы инициировать подключение.