Junior — Middle
Можете ли објаснити шта значи Access Control List (ACL) у оперативном систему Linux и како се користи за управљање приступом?
sobes.tech АИ
Одговор од АИ
Lista kontrole pristupa (ACL) u Linux-u je napredni mehanizam za upravljanje pravima pristupa fajlovima i direktorijumima, koji dopunjuje standardna prava (rwx za vlasnika, grupu i ostale).
ACL omogućava postavljanje prava pristupa za specifične korisnike i grupe, prevazilazeći standardni model. Ovo je korisno kada je potrebna fleksibilnija kontrola pristupa, na primer, dodeljivanje različitih prava različitim korisnicima na isti fajl.
Za rad sa ACL u Linux-u koriste se komande getfacl (za prikaz) i setfacl (za podešavanje). Primer:
# Prikaz ACL fajla
getfacl primer.txt
# Dodavanje prava za čitanje za korisnika user1
setfacl -m u:user1:r-- primer.txt
Na ovaj način, ACL proširuje mogućnosti upravljanja pristupom, omogućavajući detaljnu konfiguraciju prava za pojedinačne korisnike i grupe.