Documente Academic
Documente Profesional
Documente Cultură
r–w–x
r – read (citire)
w – write (scriere)
e – execute (executați)
Dacă aveți permisiunea de a scrie un fișier, îl puteți modifica. Puteți adăuga, suprascrie sau șterge
conținutul acestuia.
Dacă fișierul are permisiunea de executare, atunci puteți spune sistemului de operare să-l ruleze ca și
cum ar fi un program. Dacă este un program numit "foo" îl putem executa ca orice comandă.
Sau un script (interpret) care are nevoie de permisiunea de citire și executare, un program compilat
trebuie doar citit.
chmod (modul de schimbare) este comanda folosită pentru a modifica permisiunile, puteți adăuga sau
elimina permisiunile la unul sau mai multe fișiere cu + (plus) sau - (minus)
Structura de bază a permisiunilor în directoare
Dacă un director are permisiunea de citire, puteți vedea fișierele pe care le conține. Puteți utiliza un „ls
(director de listă)” pentru a vedea conținutul acestuia, doar pentru că ați permisiunea de citire într-un
director nu înseamnă că puteți citi conținutul fișierelor sale dacă nu aveți permisiunea de citire a
acestora.
Executarea vă permite să utilizați numele directorului atunci când accesați fișiere din acel director, adică
această permisiune îl face să ia în considerare în căutările efectuate de un program, de exemplu, un
director fără permisiunea de execuție nu va fi verificat de comandă găsi
Permisiunile fișierelor pot fi vizualizate folosind comanda “ls” (Comanda ls este folosită pentru a lista
fișiere sau directoare în Linux și alte sisteme de operare bazate pe Unix.)
Prin comanda “ls -l” - puteți verifica starea de citire, scriere și executare a oricărui fișier sau director din
shell-ul terminalului Linux.
x ------------- x ------------- x | permisiuni | apartine | x ------------- x ------------- x | rwx ------ | utilizator | | --- rx --- | grup | | ------ rx | altele | x ------------- x ------------- x
-rwxr-xr-x: Proprietarul are permisiuni complete, grupul și alți utilizatori pot citi
conținutul fișierului și pot executa.
-rwxr – r–: Proprietarul are permisiuni complete, grupul și ceilalți utilizatori pot citi
fișierul (util dacă nu vă deranjează ceilalți să vă vadă fișierele.
-rwx——: Proprietarul are permisiuni complete, toți ceilalți nu au (util pentru
scripturile personale).
-rw-rw—-: Proprietarul și grupul pot citi și scrie (utile pentru colaborarea cu
membrii grupului).
-rw-r – r–: Proprietarul poate citi și scrie, grupa și ceilalți utilizatori pot citi doar
fișiere (utile pentru stocarea fișierelor personale într-o rețea partajată).
-rw ——-: Proprietarul poate citi și scrie, toți ceilalți nu au (util pentru stocarea
fișierelor personale).
Chmod în octal
https://materiale.pvgazeta.info/utilizator-172/permisiuni-pe-fisiere-si-foldere-in-linux-chmod.html
https://blog.desdelinux.net/ro/permisos-basicos-en-gnulinux-con-chmod/?utm_source=destacado-
inside&_gl=1%2A2y07vi%2A_ga
%2AYW1wLUdoUlFla2VDM1RfdGlkMlJaYk1XRF9MRlkzSVcxeWx4eDZ5VzExRTlSX092bmFPdUgzTUZrYUhT
UUhDRnRuX2c.#1-_Estructura_basica_de_permisos_en_archivos
https://ciksiti.com/ro/chapters/5817-everything-you-need-to-know-about-linux-chmod-command
https://docs.oracle.com/cd/E19504-01/802-5750/6i9g464pv/index.html