Ubuntu 22.04 允许从 LiveUSB 映像进行 VNC 服务器连接吗?

Ubuntu 22.04 允许从 LiveUSB 映像进行 VNC 服务器连接吗?

因此,我需要在一台机器上安装 Ubuntu,并在那里启动了 Ubuntu 桌面(Gnome)LiveUSB 映像。

那里的用户ubuntu默认没有密码,所以我必须这样做sudo passwd ubuntu才能允许 ssh 登录到这台机器。

所以,我想通过 VNC 连接到桌面;不幸的是(但可以预料的是,人们都很差劲),互联网上充斥着糟糕、愚蠢的建议,例如https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-22-04

安装完成后,安装 TightVNC 服务器:

sudo apt install tightvncserver

好的:

ubuntu@ubuntu:~$ tightvncserver
tightvncserver: command not found

ubuntu@ubuntu:~$ sudo apt install tightvncserver
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package tightvncserver

非常感谢您提供如此出色的最新信息!/s

然后我发现https://help.ubuntu.com/community/VNC/Servers

Vino 是 Ubuntu 中的默认 VNC 服务器,可与其他用户共享您现有的桌面。

要在 GNOME 中配置 vino,请转到系统 > 首选项 > 远程桌面

好吧,在 Ubuntu 22.04 中,路径是“设置”/“共享” - 但他们应该尽快改变它,所以它明年就会过时,所以我们所有人都会浪费更多的时间寻找晦涩的设置。

不管怎样,我看到了这样的画面(来自https://linuxhint.com/enable-remote-desktop-ubuntu-access-windows/):

远程桌面

除此之外,我还检查了“启用传统 VNC 协议”并打开了“远程控制”。

所以现在 - 从另一台 Ubuntu PC 作为客户端,我尝试通过 进行连接xtigervncviewer 192.168.X.Y;而问题是:我第一次尝试这样做时;我通过客户端得到了这个:

Sun Dec 17 09:43:45 2023
 DecodeManager: Detected 2 CPU core(s)
 DecodeManager: Creating 2 decoder thread(s)
 CConn:       Connected to host 192.168.X.Y port 5900
 CConn:       End of stream
 CConn:       The connection was dropped by the server before the session could
              be established.

...然而,在 LiveUSB 操作系统中,我收到了某种愚蠢的弹出窗口“您是否要允许连接”或类似的提示 - 我只是移动鼠标来查看有哪些选项,然后这个愚蠢的弹出窗口就消失了,现在它不会再出现了 - 无论我调用多少次xtigervncviewer 192.168.X.Y

那么我怎样才能让这个愚蠢的弹出窗口再次出现,以便我可以授予权限,以便我可以在 LiveUSB Ubuntu 22.04 会话上使用 VNC 远程桌面?

相关内容