Sobes.tech
Junior

Cum funcționează drepturile de acces în Linux?

sobes.tech AI

Răspuns de la AI

În Linux, drepturile de acces determină cine poate efectua ce operații asupra fișierelor și directoarelor. Fiecărui fișier i se atribuie trei seturi de drepturi pentru trei categorii de utilizatori:

  • Proprietar (user)
  • Grup (group)
  • Alții (others)

Drepturile sunt de trei tipuri:

  • Citire (r): permisiunea de a citi conținutul fișierului sau lista de fișiere dintr-un director
  • Scriere (w): permisiunea de a modifica fișierul sau conținutul directorului
  • Executare (x): permisiunea de a executa fișierul ca program sau de a accesa directorul

Drepturile sunt afișate sub forma rwxrwxrwx, unde fiecare trei caractere corespund drepturilor pentru user, group și others, respectiv.

De exemplu, comanda chmod 755 file va seta drepturile rwxr-xr-x:

  • Proprietarul poate citi, scrie și executa
  • Grupul și ceilalți pot citi și executa

Drepturile de acces sunt controlate de nucleu și influențează securitatea și gestionarea accesului la resursele sistemului.