通过 xrdp 连接到 Ubuntu 18.04LTS 服务器

通过 xrdp 连接到 Ubuntu 18.04LTS 服务器

编辑 我遇到了用户/密码问题。现在这些问题已经解决,但我又发现了另一个问题。

我的意思是第一次通过 Win 10 的 xrdp 连接到 Ubuntu 18.04 LTS 服务器。我已经可以连接vino-severtigervnc 客户端了。我通过 VPN 连接。

我跟着,但通过 xrdp 连接时,我没有得到需要身份验证对话框链接中提到的步骤 3。相反,我得到了

VNC 问题

我该如何修复此问题?

我是否必须杀死它们vino-server,或者它们可以同时处于活动状态吗?

我必须启用 RDP 端口 3389 吗?怎样做? 我想这没问题,因为当 xrdp 窗口打开时,我看到

$ sudo netstat -antup | grep xrdp
[sudo] password for myuser: 
tcp6       0      0 ::1:3350                :::*                    LISTEN      15449/xrdp-sesman   
tcp6       0      0 :::3389                 :::*                    LISTEN      15460/xrdp          
tcp6       0      0 xx.xx.xx.xxx:3389       xx.xx.xx.xxx:61469      ESTABLISHED 15869/xrdp          

当我合上它时,我看到

$ sudo netstat -antup | grep xrdp
[sudo] password for myuser: 
tcp6       0      0 ::1:3350                :::*                    LISTEN      15449/xrdp-sesman   
tcp6       0      0 :::3389                 :::*                    LISTEN      15460/xrdp          

答案1

您的问题中没有足够的信息来提供 100% 有效的解决方案...您的问题可能与您运行的 Ubuntu 18.04 版本不最新有关。我们猜测您正在运行Ubuntu 18.04.2。

正如本文所述邮政,在 Ubuntu 18.04.2 中,由于缺少依赖项,xorgxrdp 包无法安装....

要解决您的问题,您有多种选择

选项1

使用易于使用的 xrdp-安装程序-v1.1.sh脚本将检测并修复可能缺失的依赖项。请阅读文章中提供的信息以了解如何正确使用脚本...

选项 2

使用最新更新升级你的 Ubuntu 18.04.x(这将使你的 Ubuntu 升级到 18.04.4)并使用以下命令手动删除/安装 xrdp 包

sudo apt-get install xrdp 

sudo apt-get install xorgxrdp-hwe-18.04

注意:要检查您正在运行的 Ubuntu 版本,您可以从终端控制台发出以下命令

lsb_release -a

希望这有帮助

直到下一次

再见

相关内容