![Drepturile la fișiere și foldere în linux chmod (permisiuni) Permisiuni pe fișiere și foldere în linux chmod](https://images-on-off.com/images/172/pravanafayliipapkivlinuxchmod-cd499dba.png)
Pentru mult timp am fost confuz în drepturi - când am început să lucrez cu Linux. Fără explicații suplimentare, înscrierea în formularul "rwx rwx r-" pare destul de neobișnuită și de neînțeles pentru utilizatorii simpli. De fapt, este suficient să aveți tabele de comparare simple pentru a înțelege cu ușurință acest lucru. Pentru administratorii de sistem și pentru orice fanii Linux - pentru a cunoaște aceste valori, asigurați-vă!
Deci, drepturile în Linux pe orice fișier sau folder sunt întotdeauna atribuite, pentru 3 grupuri de utilizatori:
1. Utilizatorul însuși.
2. Grupul acestui utilizator (drepturile vor fi valabile pentru toți utilizatorii care aparțin acestui grup).
3. Toți ceilalți utilizatori.
Drepturile pot fi de 3 tipuri:
Mai jos este un tabel care prezintă diferitele combinații de Chmod pentru diferite tipuri de obiecte:
Astfel, pentru fiecare grup de utilizatori poate fi selectat un tip de acces.
Nimic nu se poate face
Accesul la director și subdirectoarele sale este interzis
Puteți citi conținutul directorului
Puteți vedea și schimba conținutul
Puteți adăuga, șterge, modifica fișierul de catalog
Citiți, modificați și executați un fișier
Puteți citi sau executa
Puteți să accesați directorul și să citiți conținutul acestuia, nu puteți șterge sau adăuga fișiere.
Rulați dacă fișierul este binar
Utilizatorul poate executa un fișier binar despre existența căruia știe, merge sau citi directorul este interzis
Puteți vedea că intrările cu litere latine și cratime sunt folosite pentru a descrie drepturile de acces aici. În Linux, comanda chmod este responsabilă pentru alocarea drepturilor și operează doar valori numerice. Valorile numerice și simbolice sunt comparativ ușor și neechivoc comparate după cum urmează:
r (citire) se înlocuiește cu 4
w (înregistrare) se înlocuiește cu 2
x (execuție) se înlocuiește cu 1
0 înseamnă - nu faceți nimic (ceea ce este indicat printr-o cratimă în înregistrarea alfabetică)
Să ne întoarcem la exemplul intrării pe care am dat-o mai devreme: rwx rwx r--. Dacă înlocuiți literele și cratimele cu numerele în ea, în conformitate cu regula descrisă și, în același timp, adăugați numărul din fiecare triplă, obținem forma digitală a acestei intrări: 774.
Ie se pare că suma acestor cifre și arată chmod în raport cu fișierele sau cu un dosar. De exemplu:
Tabelul prezintă combinații posibile ale înregistrării în cifre, aplicate grupurilor de utilizatori: