mirror of
https://gitea.com/mcereda/oam.git
synced 2026-02-09 05:44:23 +00:00
800 B
800 B
Access Control Lists assignment
Table of contents
TL;DR
# Show acls of files.
getfacl 'test/declarations.h'
# Set permissions for users.
setfacl -m 'u:username:rwx' 'test/declarations.h'
# Set permissions for groups.
setfacl -m "g:groupname:r-x" 'test/declarations.h'
# Make children files and directories inherit acls.
# A.K.A. sets default acls.
setfacl -d -m 'u:dummy:rw' 'test'
# Remove specific acls.
setfacl -x 'u:dummy:rw' 'test'
# Remove all acls.
setfacl -b 'test/declarations.h'