如何确保监控屏幕安全(透明屏幕锁)

如何确保监控屏幕安全(透明屏幕锁)

我知道这通常被认为是不安全的,但这确实取决于情况。我不想替换有效的屏幕锁,我希望能够根据情况进行选择。2 个示例用例:

孩子们:我想让她看节目,但我想阻止我的任何项目的“工作合作”,而且我不需要有空闲的功课

在安全的工作地点:任何同事都不需要窥探我的屏幕,他可以轻而易举地克隆/获取他想要的任何东西,因为他拥有相同的访问权限。因此,我想锁定屏幕以防那些想以我的名义写东西的恶棍,但在帮助某人时,我希望在我的屏幕上显示某些过程的进展。即任何监控屏幕,我们希望 24*7 显示状态,但禁止未经授权的输入。

我不希望在这些用例中发生哪怕是幼稚的黑客攻击,所以不是 100% 防弹锁也是可以的。

前段时间有个叫 pyxtrlock 的项目,但是现在已经被弃用了。有替代品吗?或者有更好的方法来保护监控系统?

答案1

pyxtrlock只是重写了xtrlock。原始版本似乎满足您的要求。来自手册页

xtrlock 锁定 X 服务器,直到用户在键盘上输入密码。

当 xtrlock 运行时,鼠标和键盘被抓取,鼠标光标变为挂锁。X 程序显示的输出和新 X 客户端创建的窗口仍然可见,任何新输出都会正常显示。

相关内容