Linux 的透明屏幕保护程序?

Linux 的透明屏幕保护程序?

我想让几个控制台窗口tail -f在日志上​​运行。不幸的是,这意味着任何有权访问计算机的人都可以按Ctrl+c并获得 shell 访问权限。

因此我想锁定屏幕,同时仍然保持桌面上的所有内容可见。

那么有谁听说过透明屏幕保护程序,或者您是否有更好的想法来解决我的问题?

答案1

这个技巧对我有用:

$ xlock -mode blank -geometry 1x1

但是,不要忘记,对于保存私人数据的关键任务服务器,屏幕保护程序是不够的。屏幕保护程序是程序,它们最终可能会有错误。有时它们会分段错误,这可能是不受欢迎的人获得访问权限的原因。在 10 年的 Linux 生涯中,我曾见过几次 xlock 分段错误。幸运的是,只发生在我的家庭工作站上,那里的物理安全不受入侵者侵扰 :-)

答案2

这个问题已经很老了,但是为了防止人们偶然发现它,我使用 xtrlock 来实现这个目的:

$ apt-cache show xtrlock
[...]
Description-en: Minimal X display lock program
 xtrlock is a very minimal X display lock program, which uses nothing
 except the Xlib library.  It doesn't obscure the screen, it is
 completely idle while the display is locked and you don't type at it,
 and it doesn't do funny things to the X access control lists.

将光标变为挂锁,但除此之外没有明显变化。要解锁,请按 Enter,输入密码,再按 Enter(没有提示)。

答案3

那么运行它们tail -fscreen然后脱离屏幕并运行怎么样vlock

答案4

您可以尝试使用 GoTTY 和 webscreensaver 的组合

韓國允许您将控制台命令转换为 Web 应用程序,以便其所有输出都可以在网页上看到。它还允许发送密钥,但您需要将其配置为只读

网页屏保,顾名思义,将网页显示为屏幕保护程序

GoTTY 也适用于 Mac OS

相关内容