====================================================
====================================================
CHECK_BEGIN: DO_CRON
====================================================
====================================================
[FILE]: CRON.ALLOW
-rw-------. 1 root root 0 Sep 1 2017 /etc/cron.allow
====================================================
====================================================
====================================================
[FILE]: CRON.DENY
-rw------- 1 root root 0 May 5 2018 /etc/cron.deny
====================================================
====================================================
Checking permissions on /var/spool/cron
drwx------. 2 root root 4096 May 5 2018 /var/spool/cron
====================================================如何解释上述输出?
因此,在这种情况下,只允许/etc/cron.low中列出的用户访问cron守护进程。
发布于 2019-09-12 07:41:18
如果存在cron.allow文件,它将列出可能使用cron的用户。如果不存在,则检查cron.deny文件。
如果存在cron.deny文件,它将列出可能不使用cron的用户。如果存在cron.allow文件,则不查阅此文件。
如果所有用户都被拒绝使用cron (就像在您的例子中一样,因为cron.allow文件是存在的,并且是空的),那么只有root才能使用cron。如果两种文件都不存在,则会发生相同的情况。
最常见的配置是有一个空的cron.deny文件,而没有cron.allow文件。这将允许每个人使用cron。
这也适用于at.deny和at.allow,因为它们使用at来调度命令。
https://unix.stackexchange.com/questions/541313
复制相似问题