Junior — Middle
Jak zarządzać uprawnieniami dostępu do plików w systemie Linux?
sobes.tech AI
Odpowiedź od AI
W systemie Linux uprawnienia dostępu do plików są zarządzane za pomocą trzech typów uprawnień: odczytu (r), zapisu (w) i wykonywania (x), które są przypisywane do trzech kategorii użytkowników:
- Właściciel pliku
- Grupa, do której należy plik
- Wszyscy inni użytkownicy
Aby wyświetlić uprawnienia, używa się polecenia ls -l, na przykład:
-rw-r--r-- 1 użytkownik grupa 1234 10 maja 12:00 plik.txt
Aby zmienić uprawnienia, używa się polecenia chmod, na przykład:
chmod u+x plik.sh # Dodaj uprawnienie do wykonania dla właściciela
chmod go-r plik.txt # Usuń uprawnienie odczytu dla grupy i innych
Aby zmienić właściciela i grupę, używa się poleceń chown i chgrp:
chown nowyuser plik.txt
chgrp nowa grupa plik.txt
W ten sposób zarządzanie uprawnieniami pozwala kontrolować, kto i w jaki sposób może wchodzić w interakcję z plikami w systemie.