VNC 查看器无法连接:加密问题

Nut*_*tik 22 vnc sharing

sudo gsettings set org.gnome.Vino require-encryption false
Run Code Online (Sandbox Code Playgroud)

已经尝试过,但下面的问题仍然存在。

我有一个 Windows 10 平板电脑和一个 Ubuntu 桌面 (18.04.2 LTS)。Win10 平板电脑全新安装,只安装了 Discord 和 VNCViewer (realvnc.com)。Ubuntu 目前正在使用设置中的内置共享。我曾尝试通过 VNC 链接 (pc-name.local) 进行连接,但一直卡在连接上。我改为尝试本地 IP (192.168.0.13),其中导致此消息:

Unable to connect to VNC Server using your chosen security setting.
Run Code Online (Sandbox Code Playgroud)

我已经尝试了“请求访问”和“密码”。两者产生相同的结果。有什么方法可以解决这个问题,以便我可以从平板电脑连接到 Ubuntu?谢谢你。

Nut*_*tik 45

哦好的!好消息!我发现了这个问题。我在问题的顶部执行了命令,但这次没有 sudo。这设法做到了这一点,现在效果很好!所以按照上面的命令,但不要使用 sudo。

gsettings set org.gnome.Vino require-encryption false
Run Code Online (Sandbox Code Playgroud)

像这样运行命令,没有 sudo。


Ray*_*oss 6

我的 VNC 服务器 vino / gnome-remote-desktop-daemon 默认使用 tls-anon,并且它不会响应 gsettings。这是有效的:

  1. 安装 dconf 编辑器
  2. 更改org.gnome.desktop.remote-desktop.vnc为包含'none'在数组值中

使用 SSH 隧道来确保安全。

在此输入图像描述

来源:确认在 Wayland 上工作
来源:https ://gitlab.gnome.org/jadahl/gnome-remote-desktop/issues/24