Eu verifiquei as fontes do crontab e descobri que se o usuário não puder abrir /etc/cron.allow
(por exemplo, após chmod 0 /etc/cron.allow
), o crontab acha que o usuário tem permissão para usá-lo (como se cron.allow
não existisse). p>
Mas o root pode ler qualquer arquivo, portanto o código de verificação do crontab funciona conforme o esperado. Por isso, recomendo que você verifique as primeiras permissões em /etc/cron.allow
e talvez os registros de auditoria do SELinux / AppArmor.