Aus der Manpage des crontab-Befehls:
Wenn die Datei cron.allow existiert, müssen Sie darin aufgeführt sein, um diesen Befehl verwenden zu dürfen. Wenn die Datei cron.allow nicht, aber die Datei cron.deny existiert, dürfen Sie nicht in der Datei cron.deny aufgeführt sein, um diesen Befehl verwenden zu können.Berühren Sie also eine leere Datei /etc/cron.allow kann allen Nicht-Root-Benutzern die Verwendung von crontab verweigern. Stellen Sie sicher, dass keine leere Datei /etc/cron.deny vorhanden ist. Dies kann zu einem Konflikt führen.
# touch /etc/cron.allow
Um einem oder mehreren Benutzern die Verwendung von crontab zu erlauben, fügen Sie den/die Benutzernamen in die Datei ein und stellen Sie sicher, dass ein Benutzer pro Zeile vorhanden ist, d. h. den Benutzern „test1“ und „test2“ erlauben, crontab zu verwenden:
# echo "test1" > /etc/cron.allow # echo "test2" >> /etc/cron.allow
Überprüfen Sie den Cron-Zugriff, indem Sie den Crontab-Eintrag für die Verwendung erstellen:
# su - test1 $ crontab -e
# su - test2 $ crontab -e