Sor*_*ima 13 remote-desktop teamviewer 22.04
我正在尝试使用 TeamViewer 远程访问我的基于 Ubuntu 的服务器,以便我可以在离开时对其进行管理。问题是,每次我尝试远程访问服务器时,都会显示以下消息:
问题是我必须在服务器旁边才能摆脱它并启动 TeamViewer 会话。有没有办法永久摆脱它,以便我可以远程访问服务器而无需靠近它?提前致谢。我认为这是一些愚蠢的隐私或安全问题,但我在网上没有找到任何相关信息。
小智 11
因此,Ubuntu 默认安装的问题是 Wayland GNOME 要求桌面上的用户接受 TeamViewer 连接。当然,这不适用于无人值守亭或物联网机器。
要更改为X11 GNOME
,您需要对配置文件进行简单的更改。导航/etc/gdm3/custom.conf
在该配置文件中查找这一行:
# Uncomment the line below to force the login screen to use Xorg
#WaylandEnable=false
Run Code Online (Sandbox Code Playgroud)
您所要做的就是删除#
来取消注释WaylandEnable=false
。然后重新启动计算机并连接TeamViewer。
这听起来很简单,但是如果您刚刚安装了默认的 Ubuntu,则您无权更改此文件。
如果您熟悉终端文件编辑器(例如 vim),只需使用编辑器打开此文件sudo
:
sudo vim /etc/gdm3/custom.conf
Run Code Online (Sandbox Code Playgroud)
否则,首先您必须授予自己对此文件夹的 sudo 权限。要授予自己权限,请打开终端并输入以下内容:
sudo chmod a+rwx /etc/gdm3
当您运行该行时,它会要求您输入密码。完成后,您应该能够将更改保存到custom.conf
上述文件中。
好吧,我发现 Ubuntu 的窗口系统、Wayland 和 TeamViewer 互不喜欢。要在 Ubuntu 22.04 上使用 TeamViewer,您需要使用 X11。现在一切正常。
归档时间: |
|
查看次数: |
17707 次 |
最近记录: |