我想我是在问一个关于 Ubuntu 18.04 LTS 新版本的老问题。
我已经进行了过去两周的研究,但没有在 SoF 或任何其他来源中找到任何博客或指南提供使用 Windows RDP 访问 Ubuntu 会话的有效解决方案。
我仔细地遵循了这个答案:我可以从 Windows 远程访问 Ubuntu 吗? - 不起作用
我也尝试过使用 x11vnc 服务,并确保所有服务在启动时启动连接错误/问题(Windows 10 RDP 到 XRDP)- 也不起作用。
我最接近看到的是这个屏幕:
和这个Xrdp - 通过 RDP 从 Windows 连接 Ubuntu Linux 远程桌面- 不起作用
到目前为止,我尝试了几乎所有的会话类型 xorg、x11rdp,得到的结果是以下屏幕:
我还确保我的服务始终按照以下方式运行始终重新启动的 Systemd 服务,而且似乎大多数远程服务都是这样做的,但即使这样也无济于事?
问:最近有人尝试使用 RDP 连接到 Ubuntu 会话吗?在较新的 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-安装程序-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 在 PC 上本地登录,则用户 A 将无法远程连接(登录远程会话后将断开连接)。如果用户 A 远程连接,则将无法在机器上本地登录(登录循环)。这是一个需要注意的限制
希望这能有所帮助,下次再见