ACL, grunder: Difference between revisions

From Linuxwiki
Jump to navigation Jump to search
Linuxwiki>Wikiadmin
Skapade sidan med '=== Lite om ACL === ==== Läsa av en katalogs ACL ==== '''getfacl <directory>''' ==== Sätta default ACL för en katalog ==== '''setfacl -m d:u/g/o:r/w/x directory''' Exem...'
 
Linuxwiki>Wikiadmin
Line 10: Line 10:


Med ovanstående kommer alla nya filer i katalogen ''log'' få läsflaggan satt för other.
Med ovanstående kommer alla nya filer i katalogen ''log'' få läsflaggan satt för other.
==== Sätta ACL för viss grupp ====
'''setfacl -m g:gruppnamn:r/w/x directory'''
Exempel som ger gruppen apache rx-rättigheter katalogen log:
'''setfacl -m g:apache:rx log'''
För rekursivt använder man '''-R''':
'''setfacl -R -m g:apache:rx log'''
==== Ta bort rättigheter ====
För att ta bort apaches rättigheter på katalogen log:
'''setfacl -x g:apache log'''
För att ta bort alla ACL-rättigheter:
'''setfacl -b log''' <- Dubbelkolla om det stämmer
För att ta bort default ACL:
'''setfacl -k log''' <- Dubbelkolla om det stämmer




[[category:kommandon]]
[[category:kommandon]]

Revision as of 12:40, 9 November 2017

Lite om ACL

Läsa av en katalogs ACL

getfacl <directory>


Sätta default ACL för en katalog

setfacl -m d:u/g/o:r/w/x directory

Exempel för att sätta läsrättigheter för other på katalogen log:

setfacl -m d:o:r log

Med ovanstående kommer alla nya filer i katalogen log få läsflaggan satt för other.

Sätta ACL för viss grupp

setfacl -m g:gruppnamn:r/w/x directory

Exempel som ger gruppen apache rx-rättigheter katalogen log:

setfacl -m g:apache:rx log

För rekursivt använder man -R:

setfacl -R -m g:apache:rx log

Ta bort rättigheter

För att ta bort apaches rättigheter på katalogen log:

setfacl -x g:apache log

För att ta bort alla ACL-rättigheter:

setfacl -b log <- Dubbelkolla om det stämmer

För att ta bort default ACL:

setfacl -k log <- Dubbelkolla om det stämmer