从https://unix.stackexchange.com/a/505644/674
如果您
light-locker
在远程计算机上通过 SSH 运行,它将锁定您的本地显示而不是远程显示(就像运行 gnome-terminal 或任何其他命令将在远程计算机上运行它但在本地显示它一样)。
我不确定“锁定本地显示而不是远程显示”是什么意思。
为了看看会发生什么,有人可以告诉我应该运行哪些命令来“light-locker
通过远程计算机上的 SSH 运行”吗?
请注意,我不一定运行light-locker
,我现在用作xscreensaver
屏幕保护程序和储物柜。
答案1
是的,这很令人困惑,但从他们的例子中我可以解码它。
他们说,如果您登录到 X11 会话,并 ssh 到另一台(远程)计算机[使用选项-X
]。然后,您运行的任何程序都将在此远程计算机上运行,但任何 X11 程序都将显示在您的本地计算机上。同样,任何锁定程序都会锁定您的 X11 显示器(在本地计算机上)。
如果您想锁定远程计算机的一个显示器,那么您必须相应地设置 DISPLAY 变量,并进行xauth
适当的配置(但这是另一个问题)。