X 分钟后锁定计算机,用户不可编辑

X 分钟后锁定计算机,用户不可编辑

案例:我的弟弟妹妹有一台 Linux 电脑。未经父母同意和输入密码,他们不得访问这台电脑。他们的解决方案是通过更改“锁定后”时间来禁用我的锁定机制。

我是超级用户:是否有某种东西,比如 UDEV 规则或守护进程,用于查找用户输入,如果不存在则启动 xscreensaver?比如,等待 5 分钟然后锁定?这样他们就无法通过简单地更改 GUI 框来绕过系统。

操作系统是 Linux Mint,一个 Debian 发行版。

答案1

你有没有尝试过GNOME 保姆

否则你可以运行类似sinac在后台。如果您的环境~/.xprofile允许~/.xinitrc,只需在那里输入类似以下内容即可。这是假设他们不够聪明,无法杀死¹运行此命令的子 shell。

while :; do sinac -w "$TIMEOUT"; "$LOCKER"; done

$TIMEOUT可能为 900(表示十五分钟的限制),也$LOCKER可能为slockxscreensaver或诸如此类。

¹:可以作为单独的用户运行,这样他们就没有权限了SIGKILL

相关内容