Как подключиться к рабочему столу CentOS из Windows с помощью протокола RDP

XRDP - это реализация Microsoft Remote Desktop (RDP) с открытым исходным кодом, которая позволяет графически управлять системой. С помощью RDP вы можете войти на удаленную машину так же, как входили на локальную машину. Для подключения используется порт 3389. В этом руководстве мы рассмотрим, как настроить подключение к удаленному рабочему столу в CentOS.

Установка окружения рабочего стола

Для этого руководства я буду использовать сервер CentOS, на котором еще не установлено окружение Desktop. Поэтому первым шагом на моей системе будет установка окружения рабочего стола. Если на вашей системе CentOS уже установлен рабочий стол GNOME, то перейдите к следующей главе для установки XRDP.

Чтобы установить GNOME на вашей удаленной машине, откройте терминал и выполните следующую команду:

Установка рабочего стола GNOME

В зависимости от вашей системы, загрузка и установка пакетов GNOME и зависимостей может занять некоторое время.

Установка сервера XRDP RDP Server

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

Теперь установите пакет XRDP.

Установка XRDP

После завершения установки включите и запустите службу XRDP.

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

Если служба XRDP запущена, результат должен быть таким, как показано на рисунке ниже:

Служба XRDP запущена

Вы также можете проверить состояние службы XRDP с помощью следующей команды:

Порт должен быть прослушиваемым, как показано ниже:

XRDP прослушивается

Настройка XRDP

Конфигурационный файл - это /etc/xrdp/xrdp.ini. По умолчанию XRDP использует рабочий стол Linux, которым в нашем случае является GNOME. Для подключения вам не нужно вносить никаких изменений в конфигурационный файл. Этот файл разделен на различные секции и позволяет задать глобальные параметры конфигурации, такие как безопасность и адрес прослушивания, а также создать различные сеансы входа в XRDP.

Откройте конфигурационный файл /etc/xrdp/xrdp.ini и добавьте следующую строку в конец файла.

Файл /etc/xrdp/xrdp.ini

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

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

Если на Centos 8 запущен брандмауэр, просто добавьте правило для разрешения порта/службы XRDP, чтобы разрешить трафик для XRDP-соединения.

Подключение к XRDP с помощью машины Windows

Windows, по умолчанию, использует клиент удаленного рабочего стола. Для подключения через Centos с помощью удаленного рабочего стола наберите в строке поиска windows Remote desktop connection и нажмите enter.

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

Введите IP-адрес удаленной машины и нажмите на кнопку подключиться.

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

 

Появится окно входа в систему для ввода учетных данных. Введите имя пользователя и пароль и нажмите Ok.

Вход в систему XRDP

После входа в систему вы должны увидеть рабочий стол GNOME по умолчанию. Теперь вы можете начать взаимодействие с удаленной машиной.

Удаленынй рабочий стол XRDP

Если вы используете Mac OS, установите приложение Microsoft Remote Desktop из Mac App Store, в то время как пользователи Linux могут использовать RDP-клиенты, такие как Remmina или Vinagre.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий