Configure Access to Job Scheduling
Authorization for ordinary users to schedule at jobs is determined by the /etc/at.allow and /etc/at.deny files. If /etc/at.allow exists, only non-root users listed within it can schedule at jobs. If /etc/at.allow does not exist but /etc/at.deny exists, only non-root users listed within it cannot schedule at jobs (in this case an empty /etc/at.deny file means that each user is allowed to schedule at jobs). If neither of these files exist, the user’s access to at job scheduling depends on the distribution used.
https://learning.lpi.org/en/learning-materials/102-500/107/107.2/107.2_02/
In summary, The logic for at usage is:
If /etc/at.allow exists, only non-root users listed within it can schedule jobs.
If /etc/at.deny exists, only non-root users listed within it cannot schedule jobs.
If none of them exists: permission for non-root scheduling is distro dependent.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
drliu1202
Highly Voted 10 months, 2 weeks agoblk_542
Most Recent 1 day, 1 hour agoxubuntu
2 weeks, 2 days ago