强制 ubuntu 在特定时间注销

强制 ubuntu 在特定时间注销

我想强制我的帐户在特定时间注销,作为一种自我约束措施(例如,确保我按时睡觉)。并且每当我在两个指定时间(例如,晚上 11 点至凌晨 5 点)之间尝试登录时,脚本都会运行。可能与互联网时间有关,因此无法通过简单地更改时间来避免。也许可以利用:

sudo pkill -KILL -u <username>

答案1

该命令sudo pkill -KILL -u <username>适用于注销其他用户。要执行此命令以在特定时间强制注销您,您可以设置一个 cron 作业,在晚上 11 点执行该命令。cron 仍默认安装在 Ubuntu 18.04 上。或者,在使用 systemd 的较新的 Linux 系统(包括 Ubuntu)上,可以使用 systemd 在特定时间运行作业。

晚上 11 点至凌晨 5 点之间,您可以通过锁定密码来阻止登录。信用去这里。显然,可以通过在中添加条目来拒绝特定时间的登录访问/etc/security/time.conf。对于你的情况,该行将如下所示: login ; * ; !<youruser> ; !Al2300-0500

相关内容