Налаштування 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", чтобы инициировать подключение.