如何拒绝特定用户在Linux中运行Cron作业
时间:2020-07-27 12:59:02 来源:igfitidea点击:
在此Linux教程中,我们将学习拒绝特定用户如何使用Linux Cron作业运行计划的任务。
每个Linux用户都可以使用crontab -e命令添加自己的Cron作业。
但如果我们想禁用特定用户运行cronjobs怎么办?
要阻止特定用户从CRONTAB,请将用户的用户名添加到/etc/cron.deny文件。
例子
例如,让我们认为我有一个在我的Linux服务器中称为JON的用户,我不希望使用Crontab -e命令调度任务。
所以我要做的就是将用户JON添加到/etc/cron.deny文件中。
如果用户尝试运行crontab -e命令,则用户将接收以下错误消息。
You (Hyman) are not allowed to use this program (crontab).
另一种可能性仅允许特定用户使用/etc/cron.allow文件运行Cron作业。
因此,任何Linux用户都不会在/etc/cron.allow文件中拒绝向系统添加Cron作业。