Dalla pagina man del comando crontab:
Se il file cron.allow esiste, devi essere elencato in esso per poter utilizzare questo comando. Se il file cron.allow non esiste ma il file cron.deny esiste, allora non devi essere elencato nel file cron.deny per usare questo comando.Quindi toccando un file vuoto /etc/cron.allow può negare a tutti gli utenti non root di utilizzare crontab. Assicurati che non sia presente alcun file /etc/cron.deny vuoto. Questo potrebbe creare un conflitto.
# touch /etc/cron.allow
Per consentire a un utente o ad alcuni utenti di utilizzare crontab, aggiungi i nomi utente nel file e assicurati che un utente per riga, ad esempio consenti agli utenti "test1" e "test2" di utilizzare crontab:
# echo "test1" > /etc/cron.allow # echo "test2" >> /etc/cron.allow
Verifica l'accesso al cron creando la voce crontab per l'uso :
# su - test1 $ crontab -e
# su - test2 $ crontab -e