getfacl

getfacl toont de ACL-rechten (Access Control Lists) van bestanden en mappen.

Basisgebruik

getfacl bestand.txt
getfacl -R map/

Uitvoer

# file: bestand.txt
# owner: dexter
# group: dexter
user::rw-
user:jan:r--
group::r--
mask::r--
other::---
RegelBetekenis
user::rw-Rechten van de eigenaar
user:jan:r--Rechten van gebruiker jan (ACL)
group::r--Rechten van de groep
mask::r--Maximale effectieve rechten voor ACL-vermeldingen
other::---Rechten voor overige gebruikers

Opties

OptieBetekenis
-RRecursief
-dStandaard ACL's tonen (voor mappen)
-pAbsoluut pad gebruiken
--omit-headerCommentaarregels weglaten

Voorbeelden

ACL van map inclusief standaard ACL:

getfacl -d /gedeelde-map/

ACL's kopiëren naar ander bestand:

getfacl bestand1 | setfacl --set-file=- bestand2

Recursief tonen:

getfacl -R /var/www/ | less

Tip

getfacl toont een + in ls -l als er ACL's aanwezig zijn: -rw-r--r--+. Gebruik dan getfacl om de details te zien.

rechtenbeveiligingbestanden