
Думаю, я задаю старый вопрос для более новой версии Ubuntu 18.04 LTS.
Я проводил исследования в течение последних двух недель, но не нашел ни одного блога или руководства в SoF или каком-либо другом источнике с рабочим решением по использованию Windows RDP для доступа к сеансу Ubuntu.
Я внимательно следил за этим ответом:Могу ли я получить удаленный доступ к Ubuntu из Windows? - Не работает
Я также попробовал использовать службу x11vnc и убедился, что все мои службы запускаются при загрузке после этогоОшибка/проблема подключения (Windows 10 RDP в XRDP)- Тоже не работает.
Ближе всего мне удалось добраться до этого экрана:
И этоXrdp — подключение к удаленному рабочему столу Ubuntu Linux через RDP из Windows- Не работает
И все, чего я добился на данный момент, это следующий экран, пробующий почти все типы сеансов xorg, x11rdp:
Я также пошел дальше и убедился, что мои службы всегда работают следующим образом.Служба Systemd, которая всегда перезапускается, и похоже, что большинство служб удаленного доступа так и поступают, но даже это не помогло?
Вопрос: Кто-нибудь недавно пробовал подключаться к Ubuntu Session с помощью RDP? Что в этих постах отсутствует и что нужно пересмотреть в новых Ubuntu.
решение1
Чтобы xrdp работал на Ubuntu 18.04, вы можете выбрать несколько вариантов
Примечание: чтобы эта процедура заработала, вам необходимо запустить последнюю версию Ubuntu 18.04.4.
Вы можете выполнить ручную установку, выполнив следующие команды:
sudo apt-get install xrdp -y
sudo apt-get intall xorgxrdp-hwe-18.04
Проверьте этот пост для получения более подробной информации об этом (https://c-nergy.be/blog/?p=13972)
Вы также можете попробовать использовать простой в использованииxrdp-installer-1.1.shскрипт, который может помочь автоматизировать установку. Чтобы использовать скрипт, вам сначала придется его скачать, извлечь содержимое, сделать его исполняемым и ввести команду с необходимыми параметрами или без них
Использовать скрипт довольно просто (пожалуйста, сначала прочтите инструкцию по его использованию в посте)http://c-nergy.be/blog/?p=14093!!!)
Шаг 1 — Загрузите скрипт
wget https://www.c-nergy.be/downloads/xrdp-installer-1.1.zip
Шаг 2 — Распакуйте его
unzip xrdp-installer-1.1.zip
Шаг 3 — Отметьте его как исполняемый
chmod +x xrdp-installer-1.1.sh
Шаг 4 — Запустите скрипт с параметрами, чтобы включить выбранные вами опции.
./xrdp-installer-1.1.sh -h (for the help)
./xrdp-installer-1.1.sh (install xrdp using xrdp ubuntu packages )
./xrdp-installer-1.1.sh -c (install xrdp from sources )
....
Поскольку выпуск Ubuntu 20.04 уже не за горами, ожидается выпуск новой версии скрипта, в которой будут исправлены некоторые незначительные ошибки и добавлена поддержка Ubuntu 20.04.
Обратите внимание, что если пользователь A вошел в систему локально на ПК, пользователь A не сможет подключиться удаленно (он будет отключен после входа в удаленный сеанс). Пользователь A, подключенный удаленно, не сможет войти локально на машину (цикл входа). Это ограничение, о котором следует знать
Надеюсь, это поможет. До следующего раза.