我尝试去追随如何通过 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
远程管理设置gsettings
org.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