Ubuntu 20.04 上的远程连接程序毫无用处

Ubuntu 20.04 上的远程连接程序毫无用处

我想知道适用于 Ubuntu 20.04 的远程显示程序的最佳工作选项是什么。我发现以下程序很烦人。

1- Anydesk:虽然我通过命令anydesk --get-id获得了 ID,并且密码已正确设置,但当我使用该号码时,程序停留在“等待图像”状态。似乎必须打开远程监视器[1]

2- TightVNC + GNOME:在 Ubuntu 20.04 上无法启动 gnome 会话,我看到灰色屏幕。我尝试了多种~/.vnc/xstartup配置,但都没有成功[2]

3- TightVNC + XFCE4:可以,但是缺少了“关闭”按钮等窗口装饰按钮,我无法调整窗口大小[3][4]

4- TigerVNC + GNOME:我在 Windows 上没有找到查看器程序。我也尝试使用 TightVNC 查看器程序,但它无法连接到服务器,尽管端口号相同(TigerVNC 和 TightVNC 都使用 5901)。它还停留在令人讨厌的“颜色身份验证”窗口中[5]

那么可行的解决方案是什么?

答案1

你可能想要的是偏磷酸钠远程桌面协议 (RDP) 服务器

您可以像这样安装它:

sudo apt install xrdp

之后,使用Windows 远程桌面应用程序如果从 Windows 连接或雷米纳如果从 Ubuntu 作为客户端连接。

在此处输入图片描述

请参阅更多信息偏磷酸钠主页 页面


注意:

默认情况下,xrdp当您远程连接时将创建一个新的会话,必须先注销本地用户使其正常工作,否则您在远程连接时将看到空白屏幕。

xrdp您登录到现有的活动登录本地会话请按照下列步骤操作:

第一的,启用屏幕共享在 Ubuntu 设置中设置密码。

然后,/etc/xrdp/xrdp.ini像这样编辑:

sudo nano /etc/xrdp/xrdp.ini

然后,复制并粘贴以下内容到文件末尾:

[xrdp1-loggedin]
name=Local Active Session
lib=libvnc.so
username=na
password=ask
ip=127.0.0.1
port=5900

然后,保存文件并关闭编辑器,方法是按Ctrl+x然后yEnter

最后,在终端中运行:

gsettings set org.gnome.Vino require-encryption false

接下来,从远程机器连接并选择本地活动会话当您看到此屏幕时,从会话下拉菜单中:

在此处输入图片描述

然后,输入您设置的屏幕共享密码,点击好的当您看到如下所示的密码字段时,单击按钮:

在此处输入图片描述

答案2

天哪。这是一个相当糟糕的承认,Ubuntu 中没有真正像样的远程桌面访问,至少没有来自 Windoze 的 Gnome。至少对于 Ubuntu 20.04 来说不是。

给出的答案似乎允许远程登录某种桌面,但它不是 Gnome 的标准桌面。我同意原始发帖者的观点,即大多数其他所谓的解决方案都不起作用,至少对我来说不起作用。例如,我从来没有能够让 vnc 工作——我能得到的最好的结果是一个完全灰色的屏幕,假设登录确实完成。Teamviewer 确实提供了某种解决方案,但它有自己的缺点,而且无论如何都不是开放软件。

相关内容