Linux
在一天中的特定時間阻止命令
我想知道是否有人知道在一天中的某些時間阻止來自任何 Linux 發行版(或大多數,如果不是全部發行版)上特定使用者/組的某些命令的方法。
我最理想的做法是防止有人在夜間重新啟動或關機。大約晚上 8 點到早上 6 點。
謝謝大家!
如果只是為了你自己,那麼一個簡單的選擇是每天兩次
cron
設置工作權限:/usr/sbin/reboot
0 20 * * * chmod 0 /usr/sbin/reboot 0 6 * * * chmod 755 /usr/sbin/reboot
現在,在現代系統上,
/usr/sbin/reboot
它只是一個符號連結/usr/bin/systemctl
,因此這將阻止您執行各種其他活動。