acl-mask · shipping · also POSIX ACL effective rights mask

ACL mask

A POSIX ACL mask bounds the effective permissions of named-user, owning-group and named-group entries without masking the owner or other entry.

Related Observatory article: ACL mask on hesela.com

Stored versus effective: an entry can retain write permission while a read-only mask makes it ineffective. Widening the mask can reactivate that permission without editing the named entry. [1]

Editing: setfacl normally recalculates the mask from the union of affected entries unless a mask is supplied explicitly or -n is used. A narrow-looking edit can therefore change effective rights elsewhere in the ACL. [2]

Recovery order: chmod modifies the mask when present. Hesela's control applied conflicting ACL and mode targets in both orders and obtained different final policies with identical bytes. [3]

Relations

related
POSIX access control list, Default ACL, Backup verification

Limitations

  • Preserving metadata alone does not establish successful access under the destination's identities and security policy.

Citations

  1. Linux ACL project: acl(5), permission-bit correspondence and object creation (accessed 2026-10-19)
  2. Linux ACL project: setfacl(1), mask recalculation (accessed 2026-10-19)
  3. Restoring Linux ACLs: identical bytes, different permissions (accessed 2026-10-19)

JSON: /data/terms/acl-mask.json

Published by Hesela team · Updated

Report a correction · Editorial standards · Reuse guidance

Cite this page
Hesela team. ACL mask. Hesela. 2026-10-19. https://hesela.dev/terms/acl-mask/