是否可以使 Linux 仅在指定时间范围内(例如从周一到周五)要求用户输入密码?我想在我的 Linux Mint 上这样设置,这样孩子们在学校上课期间就不能未经许可访问计算机,但仍允许在学校上课期间使用密码登录...
编辑:通过登录,我的意思是使用 GUI 登录系统
答案1
这是可能的...您制作一个 bash 或程序,在特定的一天更改密码或禁用孩子的帐户,然后在周末返回正确的密码或帐户。
负责更改密码或禁用帐户的程序应该位于 ~/.xinitrc 或登录前运行的其他文件中...
if [[ $(date +%u) -gt 5 ]] ; then
//Your programme
fi
如需更多信息,请查看...
-禁用用户帐户
-启动时运行 bash
我正在运行带有 wmii 的最小 debian,所以我将启动 bash 放在 ~/.xinitrc 中,您可以选择在不同运行级别运行的其他文件。
希望能帮助到你... :)