如何通过 SSH 远程配置 vnc-server

如何通过 SSH 远程配置 vnc-server

我尝试去追随如何通过 SSH 设置远程桌面共享?从命令行,通过 SSH 连接到服务器后,但vino-preferences似乎只有当我可以访问 GUI 时才有效:

> vino-preferences
vino-preferences: command not found

此外,当我尝试配置时,xhost它失败:

> export DISPLAY=:0.0 && xhost +
No protocol specified
xhost:  unable to open display ":0.0"

我目前无法直接访问机器,只能通过 SSH。

在这种情况下我该如何配置 vino-server?

答案1

您应该能够使用架构dconf远程管理设置gsettingsorg.gnome.Vino

$ DISPLAY=:0 gsettings get org.gnome.Vino require-encryption
true

$ DISPLAY=:0 gsettings set org.gnome.Vino require-encryption 'false'

$ DISPLAY=:0 gsettings get org.gnome.Vino require-encryption
false

相关内容