我使用来访问运行Linux的工作机器。令人沮丧的是,它不是连接到我现有的桌面会话(这样我就可以找到我停止的地方),而是在连接后启动一个新的会话。
我发现可以修改/opt/google/chrome-remote-desktop/chrome-remote-desktop以强制连接到现有会话,如下所示:
#Change FIRST_X_DISPLAY_NUMBER to this:
FIRST_X_DISPLAY_NUMBER = 0
#Comment out the following lines:
#while os.path.exists(X_LOCK_FILE_TEMPLATE % display);
#display += 1
#Modify the launch_session() method so it's as follows:
def launch_session(self, x_args):
self._init_child_env()
self._setup_pulseaudio()
self._setup_gnubby()
#self._launch_x_server(x_args)
#self._launch_x_session()
display = self.get_unused_display_number()
self.child_env["DISPLAY"] = ":%d" % display这是可行的,但有一个重要的警告,它阻止了我实际使用它:我在办公室的监视器一直在工作,机器是开放的,任何人都可以访问。
页面铬远程桌面的控制使用引用“幕幕模式”,这正是我想要的:
启用,以防止物理上存在于主机上的人在远程连接过程中看到用户正在做什么
但是,所提供的启用它的说明只适用于Windows和Mac,而没有提到Linux。
是否可以为Linux主机启用帷幕模式?
发布于 2020-11-13 20:52:58
要在自己的虚拟屏幕上为每个用户设置CRD,请执行以下步骤:https://overbrace.com/bernardparent/viewtopic.php?f=91&t=1491
这类似于窗帘模式。当您重新连接时,您将看到与断开连接时相同的屏幕。
https://unix.stackexchange.com/questions/562457
复制相似问题