at.allow, at.deny - determine who can submit jobs via at or batch
| Use Case | Command | Description |
|---|---|---|
| Check if at.allow exists | ls -l /etc/at.allow | 🔍 Verify if user restriction via allow list is active |
| List allowed users | cat /etc/at.allow | 📋 Show all users permitted to use at or batch |
| List denied users | cat /etc/at.deny | 📋 Show all users explicitly prohibited from using at or batch |
| Check if a specific user is allowed | grep ^username$ /etc/at.allow | 🔬 Confirm if a given user is in the allow list |
| Check if a specific user is denied | grep ^username$ /etc/at.deny | 🔬 Confirm if a given user is in the deny list |
| Check default access policy | ls -l /etc/at.allow /etc/at.deny 2>/dev/null | 📊 Determine which file controls access (allow wins if present) |
The /etc/at.allow and /etc/at.deny files determine which user can submit commands for later execution via at(1) or batch(1).
The format of the files is a list of usernames, one on each line. Whitespace is not permitted.
/etc/at.allow exists, only usernames mentioned in it are allowed to use at./etc/at.allow does not exist, /etc/at.deny is checked, every username not mentioned in it is then allowed to use at./etc/at.deny means that every user may use at.at.Sep 1997 AT.ALLOW(5)
Generated by phpman v4.9.26-5-g7740029 Author: Che Dong Under GNU General Public License
2026-08-16 08:53 @2600:1f28:365:80b0:7cb9:fb:26c1:e368
CrawledBy CCBot/2.0 (https://commoncrawl.org/faq/)