Эта инструкция поможет вам настроить сервер, работающий под управлением Ubuntu 18.04, так, чтобы комфортно и без дополнительных телодвижений подключаться к нему с любой Windows–машины. Такой подход удобен, когда есть надобность подключиться с компьютера Windows к машине под Linux, но при этом не хочется использовать SSH, а нужен привычный графический интерфейс с окошками и иконками.
О реализации XRDP
XRDP – разработка, позволяющая на ОС, отличных от разработанных Microsoft, реализовать функциональность подключения из Windows к компьютерам под управлением ОС на базе *nix.
Настройка службы на “целевом” сервере
Первым делом актуализируем кеш установщика пакетов, выполним инсталляцию и активируем сервис xRDP:
[code]apt–get update; apt–get install xrdp; systemctl enable xrdp; service xdrp restart[/code]
Добавить в систему оконный менеджер xfce поможет такая команда:
[code]apt –y install xfce4 xfce4–terminal[/code]
Разрешите трафик до порта RDP в настройках файрволла:
[code]ufw allow 3389/tcp[/code]
Далее, как финальный шаг настройки, запустите сервис xRDP:
[code]systemctl restart xrdp[/code]
Собственно подключение
На вашей Windows–машине запустите утилиту mstsc.exe (“комплектный” RDP–клиент для соединения с рабочим столом). Напечатайте или вставьте из буфера имя или IP–адрес “целевого” сервера, кликните по кнопке Подключить:
В появившемся окне в выпадающем списке session выберите Xorg, укажите имя учетной записи и ее пароль пользователя, кликните по кнопке OK:
Если все верно, отобразится графическое окружение “удаленной” ноды.
Замечание: Возможна ситуация, когда вместо иконок xrdp вы увидите черноту, в этом случае потребуется в папке /etc/xrdp изменить файл startwm.sh, вставив перед строкой test –x /etc/X11/Xsession && exec /etc/X11/Xsession такой текст:
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
По завершению редактирования нужен будет перезапуск демона XRDp.
systemctl restart xrdp
Когда выполните рестарт, можете повторно запускать на вашем компьютере утилиту mstsc.exe и подключаться к сеансу на Linux–сервере.