Welcome on my blog

We use cookies to ensure you get the best experience on our website.

Linux – Uprawnienia do plików/katalogów z użyciem ACL

Autor: chmajster 26.08.2022

Access-control list, ACL (ang., lista kontroli dostępu) – lista uprawnień skojarzonych z obiektem komputerowego systemu plików. Określa, którzy użytkownicy lub procesy systemowe mają dostęp do obiektów, a także jakie operacje są dozwolone na danych obiektach. Każdy wpis na typowej liście ACL określa obiekt i operację. Na przykład, jeśli obiekt (plik) posiada listę ACL, która zawiera (Alicja: odczyt, zapis; Bob: odczyt), to Alicja będzie miała uprawnienia do odczytu i zapisu obiektu (pliku), a Bob tylko prawo do jego odczytu.

Źródło: https://pl.wikipedia.org/wiki/Access-control_list

# Create access for user using ACL
	setfacl -R -m u:usern_name:rwx File/Directory
	e.g : setfacl -R -m u:chris:rwx /home/chris/dane/

# Create access for group using ACL
	setfacl -R -m g:group_name:rwx File/Directory
	e.g : setfacl -R -m g:chriscloud:rwx /home/chris/dane/

# Print ACL for PATH/DIR
	getfacl File/Directory
	e.g : getfacl /home/chris/dane/
pi@chris:~ $ getfacl fileName.txt
# file: fileName.txt
# owner: pi
# group: jonnie
user::rw-
group::r--
other::r--

pi@chris:~ $
pi@chris:~ $ setfacl -R -m u:chris:rwx fileName.txt
pi@chris:~ $ getfacl fileName.txt
# file: fileName.txt
# owner: pi
# group: jonnie
user::rw-
user:chris:rwx
group::r--
mask::rwx
other::r--

pi@chris:~ $
Dodaj komentarz

Search
Categories
O Blogu

Cześć Podróżniku!

Ta strona ma nie być typowym poradnikiem w IT, Głównym jej cel to zapisanie krótkich notatek, które mogą się przydać w codziennym życiu podczas korzystania/konfiguracji różnych urządzeń np. Ustawienia DHCP na Routerze Cisco, Ustawieniu Karty sieciowej na Linuxie itp.

Buy me A coffee
[Empty]

Wszelkie prawa zastrzeżone