编辑 我遇到了用户/密码问题。现在这些问题已经解决,但我又发现了另一个问题。
我的意思是第一次通过 Win 10 的 xrdp 连接到 Ubuntu 18.04 LTS 服务器。我已经可以连接vino-sever
tigervnc 客户端了。我通过 VPN 连接。
我跟着这,但通过 xrdp 连接时,我没有得到需要身份验证对话框链接中提到的步骤 3。相反,我得到了
我该如何修复此问题?
我是否必须杀死它们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
希望这有帮助
直到下一次
再见