Junior — Middle
Cum se gestionează drepturile de acces la fișiere în sistemul de operare Linux?
sobes.tech AI
Răspuns de la AI
În Linux, drepturile de acces la fișiere sunt gestionate prin trei tipuri de permisiuni: citire (r), scriere (w) și executare (x), care sunt atribuite a trei categorii de utilizatori:
- Proprietarul fișierului
- Grupul căruia îi aparține fișierul
- Toți ceilalți utilizatori
Pentru a vizualiza drepturile, se folosește comanda ls -l, de exemplu:
-rw-r--r-- 1 utilizator grup 1234 10 mai 12:00 file.txt
Pentru a modifica drepturile, se folosește comanda chmod, de exemplu:
chmod u+x file.sh # Adaugă dreptul de executare proprietarului
chmod go-r file.txt # Elimină dreptul de citire pentru grup și ceilalți
Pentru a schimba proprietarul și grupul, se folosesc comenzile chown și chgrp:
chown nouutilizator file.txt
chgrp nougrup file.txt
Astfel, gestionarea drepturilor permite controlul asupra cine și cum poate interacționa cu fișierele din sistem.