Sunteți pe pagina 1din 6

Chmod

Există 3 atribute de bază pentru fișiere simple: citire, scriere și executare.

r–w–x

r – read (citire)

w – write (scriere)

e – execute (executați)

 Permisiune de citire (citire)

Dacă aveți permisiunea de a citi un fișier, puteți vedea conținutul acestuia.

 Permisiune de scriere (scriere)

Dacă aveți permisiunea de a scrie un fișier, îl puteți modifica. Puteți adăuga, suprascrie sau șterge
conținutul acestuia.

 Executați permisiunea (executați)

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.

Folosind chmod pentru a modifica permisiunile

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

>> Permisiune de citire pe un director

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.

>> Scrieți permisiunea într-un director.

Cu permisiunea de scriere puteți adăuga, elimina sau muta fișiere în director

>> Executați permisiunea pentru un director.

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

Utilizatori, grupuri și alții


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.

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

 0 = Utilizatorul are permisiunea de a citi, scrie și executa fișierul.


 1 = Utilizatorul actual are permisiunea de a executa fișierul.
 2 = Utilizatorul are permisiunea de a scrie fișierul.
 3 = Utilizatorul are permisiunea de a scrie și executa fișierul.
 4 = Utilizatorul are permisiunea de numai citire.

 tu tu sintaxa menționează utilizatorul care deține fișierul sau directorul.


 g g sintaxa menționează grupul din care aparține fișierul.
 o sintaxa menționează că fișierul este deținut de toți utilizatorii.
 A A sintaxa menționează că fișierul este deținut de toți utilizatorii și grupurile.
 r r sintaxă menționează că fișierul are permisiunea de citire numai.
 w w sintaxa menționează că are permisiunea de a scrie fișierul.
 X X sintaxa menționează că utilizatorul curent are autoritatea de a executa fișierul.
 - - sintaxa menționează că utilizatorul are permisiunea de a renunța la fișier.
Iată câteva permisiuni utile:

 -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

Citind are valoarea de 4

Scrierea are valoarea de 2

Execuție are valoarea de 1

Setarea permisiunilor pentru fișiere

Valoarea octală Set de permisiuni Descriere


pentru fișiere
Fără permisiuni
0 ---
Permesiuni doar de executare
1 --x
Permesiuni doar de scriere
2 -w-
Permisiuni de scriere și
3 -wx
executare
Permesiuni doar de citire
4 r--
Permesiuni de citire și executare
5 r-x
Permesiune de citire și scriere
6 rw-
Permisiuni de citire, scriere și
7 rwx
execuție

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://slideplayer.com/slide/14508008/ (exemplu, power point)

https://docs.oracle.com/cd/E19504-01/802-5750/6i9g464pv/index.html

S-ar putea să vă placă și

  • Rasp Bune
    Rasp Bune
    Document15 pagini
    Rasp Bune
    NinaAlbu
    Încă nu există evaluări
  • Lista de Comenzi Linux
    Lista de Comenzi Linux
    Document5 pagini
    Lista de Comenzi Linux
    Briceac Doina
    Încă nu există evaluări
  • Fisiere de Comenzi
    Fisiere de Comenzi
    Document30 pagini
    Fisiere de Comenzi
    floraur
    100% (1)
  • Permisiunile de Acces Asupra Fi) Ierelor) I Directoarelor: Lucrarea Nr. 5
    Permisiunile de Acces Asupra Fi) Ierelor) I Directoarelor: Lucrarea Nr. 5
    Document6 pagini
    Permisiunile de Acces Asupra Fi) Ierelor) I Directoarelor: Lucrarea Nr. 5
    Mihaela
    Încă nu există evaluări
  • SOMIPP2
    SOMIPP2
    Document10 pagini
    SOMIPP2
    saptesate31
    Încă nu există evaluări
  • TP.2.Buza Dina
    TP.2.Buza Dina
    Document7 pagini
    TP.2.Buza Dina
    Dina Buză
    Încă nu există evaluări
  • Gestiunea Fisierelor
    Gestiunea Fisierelor
    Document9 pagini
    Gestiunea Fisierelor
    Ecaterina Gajiu
    Încă nu există evaluări
  • Sistemul de Permisiuni
    Sistemul de Permisiuni
    Document7 pagini
    Sistemul de Permisiuni
    George Cristian George
    Încă nu există evaluări
  • Sisteme de Operare
    Sisteme de Operare
    Document7 pagini
    Sisteme de Operare
    LeraCecan
    Încă nu există evaluări
  • LAB 1 SOMIPP Caraman Eliza TI 213
    LAB 1 SOMIPP Caraman Eliza TI 213
    Document21 pagini
    LAB 1 SOMIPP Caraman Eliza TI 213
    Eliza Caraman
    Încă nu există evaluări
  • Gestiunea Fisierelor
    Gestiunea Fisierelor
    Document9 pagini
    Gestiunea Fisierelor
    Irina Mihai
    Încă nu există evaluări
  • Laboratorul 3 de Auto Realizat
    Laboratorul 3 de Auto Realizat
    Document5 pagini
    Laboratorul 3 de Auto Realizat
    Cristina Pandrea
    Încă nu există evaluări
  • Comnezi Linux
    Comnezi Linux
    Document36 pagini
    Comnezi Linux
    Andrei Ionita
    Încă nu există evaluări
  • Linux Shell
    Linux Shell
    Document30 pagini
    Linux Shell
    Tin Go
    Încă nu există evaluări
  • Securizarea Serverelor Web
    Securizarea Serverelor Web
    Document4 pagini
    Securizarea Serverelor Web
    flor22672266
    Încă nu există evaluări
  • Comenzi Linux + Descrierea Lor PDF
    Comenzi Linux + Descrierea Lor PDF
    Document4 pagini
    Comenzi Linux + Descrierea Lor PDF
    vladareanucatalindan
    100% (2)
  • Comenzi Linux
    Comenzi Linux
    Document3 pagini
    Comenzi Linux
    chichi69ro
    Încă nu există evaluări
  • Linux
    Linux
    Document40 pagini
    Linux
    Rareş Drăguş
    Încă nu există evaluări
  • So 03
    So 03
    Document35 pagini
    So 03
    Vivi An
    Încă nu există evaluări
  • Comenzi Linux
    Comenzi Linux
    Document29 pagini
    Comenzi Linux
    houmanha
    Încă nu există evaluări
  • Administrarea Fişierelor Şi A Directoarelor
    Administrarea Fişierelor Şi A Directoarelor
    Document2 pagini
    Administrarea Fişierelor Şi A Directoarelor
    Irina D
    100% (1)
  • Structura Sistemului de Operare Unix+Lista de Comenzi
    Structura Sistemului de Operare Unix+Lista de Comenzi
    Document7 pagini
    Structura Sistemului de Operare Unix+Lista de Comenzi
    Gavrila Alexandru
    Încă nu există evaluări
  • Prezentare SO UNIX + Linux
    Prezentare SO UNIX + Linux
    Document24 pagini
    Prezentare SO UNIX + Linux
    Gavrila Alexandru
    Încă nu există evaluări
  • SO 03 - SO Moderne
    SO 03 - SO Moderne
    Document29 pagini
    SO 03 - SO Moderne
    greezlee1319
    Încă nu există evaluări
  • Laborator SO 2 Linux
    Laborator SO 2 Linux
    Document29 pagini
    Laborator SO 2 Linux
    A
    Încă nu există evaluări
  • Lab. 2
    Lab. 2
    Document7 pagini
    Lab. 2
    Cristina Florea
    Încă nu există evaluări
  • Sistemul de Operare Linux Kubuntu
    Sistemul de Operare Linux Kubuntu
    Document14 pagini
    Sistemul de Operare Linux Kubuntu
    cc target
    Încă nu există evaluări
  • LAB3PSR
    LAB3PSR
    Document11 pagini
    LAB3PSR
    Cristian
    Încă nu există evaluări
  • Comenzi Linux
    Comenzi Linux
    Document2 pagini
    Comenzi Linux
    vladvlad999
    Încă nu există evaluări
  • SO 05 - Sistemul de Fisiere
    SO 05 - Sistemul de Fisiere
    Document35 pagini
    SO 05 - Sistemul de Fisiere
    greezlee1319
    Încă nu există evaluări
  • Somipp 2
    Somipp 2
    Document8 pagini
    Somipp 2
    Damean Alexandra
    Încă nu există evaluări
  • Suport Curs Sisteme de Operare
    Suport Curs Sisteme de Operare
    Document59 pagini
    Suport Curs Sisteme de Operare
    Alex Cusmin
    Încă nu există evaluări
  • Comenzi Din Curs
    Comenzi Din Curs
    Document3 pagini
    Comenzi Din Curs
    angeleyes999
    Încă nu există evaluări
  • Comenzi de Baza in Linux
    Comenzi de Baza in Linux
    Document6 pagini
    Comenzi de Baza in Linux
    Daniel Serea
    Încă nu există evaluări
  • Tema 3 - Managementul Fisierelor
    Tema 3 - Managementul Fisierelor
    Document5 pagini
    Tema 3 - Managementul Fisierelor
    Mister Anonim
    Încă nu există evaluări
  • Comenzi Terminal Linux Mint
    Comenzi Terminal Linux Mint
    Document2 pagini
    Comenzi Terminal Linux Mint
    Narcis Aurel Mursă
    Încă nu există evaluări
  • Lab 2 Somipp
    Lab 2 Somipp
    Document5 pagini
    Lab 2 Somipp
    Augusta Bucataru
    Încă nu există evaluări
  • Uso Cheat Sheet
    Uso Cheat Sheet
    Document2 pagini
    Uso Cheat Sheet
    anca_antonica
    Încă nu există evaluări
  • Seminar 01
    Seminar 01
    Document16 pagini
    Seminar 01
    Robert Adrian Pietroiu
    Încă nu există evaluări
  • Sistemul de Operare DOS. Comenzi
    Sistemul de Operare DOS. Comenzi
    Document9 pagini
    Sistemul de Operare DOS. Comenzi
    Cristina Dumitru
    Încă nu există evaluări
  • Sist. de Fisiere
    Sist. de Fisiere
    Document5 pagini
    Sist. de Fisiere
    RobySi'atat
    Încă nu există evaluări
  • Structura de Directoare Linux
    Structura de Directoare Linux
    Document2 pagini
    Structura de Directoare Linux
    Andrei Ionita
    Încă nu există evaluări
  • 5 Sistemul de Fisiere UNIX
    5 Sistemul de Fisiere UNIX
    Document35 pagini
    5 Sistemul de Fisiere UNIX
    Istrate Nicolae
    Încă nu există evaluări
  • Grep Command
    Grep Command
    Document7 pagini
    Grep Command
    bogdan.stoicesco
    Încă nu există evaluări
  • Curs 2-Intrebari
    Curs 2-Intrebari
    Document8 pagini
    Curs 2-Intrebari
    cineva
    Încă nu există evaluări
  • Curs 7-8 BASHLinux
    Curs 7-8 BASHLinux
    Document166 pagini
    Curs 7-8 BASHLinux
    Anca-ioana Muscalagiu
    Încă nu există evaluări
  • Top Comenzi Uzuale Linux
    Top Comenzi Uzuale Linux
    Document3 pagini
    Top Comenzi Uzuale Linux
    Lazar Florin
    100% (1)
  • Somipp Linux 4 UTM
    Somipp Linux 4 UTM
    Document4 pagini
    Somipp Linux 4 UTM
    Cristi Poselețchi
    Încă nu există evaluări
  • Lab 04 - Eng - CLI2 V2.0
    Lab 04 - Eng - CLI2 V2.0
    Document12 pagini
    Lab 04 - Eng - CLI2 V2.0
    andrews.colin1977
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document2 pagini
    Lab 1
    Michael
    Încă nu există evaluări
  • Laborator NR.2
    Laborator NR.2
    Document9 pagini
    Laborator NR.2
    Daniil
    Încă nu există evaluări
  • Notițe Curs
    Notițe Curs
    Document15 pagini
    Notițe Curs
    Alexandras
    Încă nu există evaluări
  • TIA Platforma 2 Windows 7
    TIA Platforma 2 Windows 7
    Document14 pagini
    TIA Platforma 2 Windows 7
    Augustin Barbulescu
    Încă nu există evaluări
  • At1 PSR
    At1 PSR
    Document1 pagină
    At1 PSR
    Cristian Conea
    Încă nu există evaluări
  • Iasi
    Iasi
    Document6 pagini
    Iasi
    NinaAlbu
    Încă nu există evaluări
  • Hunedoara
    Hunedoara
    Document7 pagini
    Hunedoara
    NinaAlbu
    Încă nu există evaluări
  • Braila
    Braila
    Document6 pagini
    Braila
    NinaAlbu
    Încă nu există evaluări
  • Gorj
    Gorj
    Document6 pagini
    Gorj
    NinaAlbu
    Încă nu există evaluări
  • Harghita
    Harghita
    Document7 pagini
    Harghita
    NinaAlbu
    Încă nu există evaluări
  • Braila
    Braila
    Document6 pagini
    Braila
    NinaAlbu
    Încă nu există evaluări
  • Galati
    Galati
    Document6 pagini
    Galati
    NinaAlbu
    Încă nu există evaluări
  • Vaslui
    Vaslui
    Document6 pagini
    Vaslui
    NinaAlbu
    Încă nu există evaluări
  • Tulcea
    Tulcea
    Document6 pagini
    Tulcea
    NinaAlbu
    Încă nu există evaluări
  • Braila
    Braila
    Document6 pagini
    Braila
    NinaAlbu
    Încă nu există evaluări
  • Braila
    Braila
    Document6 pagini
    Braila
    NinaAlbu
    Încă nu există evaluări
  • Braila
    Braila
    Document6 pagini
    Braila
    NinaAlbu
    Încă nu există evaluări
  • Indicatori Judet Constanta August2020
    Indicatori Judet Constanta August2020
    Document6 pagini
    Indicatori Judet Constanta August2020
    Alexa Pahomie
    Încă nu există evaluări
  • Braila
    Braila
    Document6 pagini
    Braila
    NinaAlbu
    Încă nu există evaluări
  • Calarasi
    Calarasi
    Document6 pagini
    Calarasi
    NinaAlbu
    Încă nu există evaluări
  • Braila
    Braila
    Document6 pagini
    Braila
    NinaAlbu
    Încă nu există evaluări
  • Calarasi
    Calarasi
    Document6 pagini
    Calarasi
    NinaAlbu
    Încă nu există evaluări
  • Braila
    Braila
    Document6 pagini
    Braila
    NinaAlbu
    Încă nu există evaluări
  • Caras Severin
    Caras Severin
    Document6 pagini
    Caras Severin
    NinaAlbu
    Încă nu există evaluări
  • Arges
    Arges
    Document6 pagini
    Arges
    NinaAlbu
    Încă nu există evaluări
  • Bucuresti
    Bucuresti
    Document6 pagini
    Bucuresti
    NinaAlbu
    Încă nu există evaluări
  • Bucuresti
    Bucuresti
    Document6 pagini
    Bucuresti
    NinaAlbu
    Încă nu există evaluări
  • Braila
    Braila
    Document6 pagini
    Braila
    NinaAlbu
    Încă nu există evaluări
  • Arges
    Arges
    Document6 pagini
    Arges
    NinaAlbu
    Încă nu există evaluări
  • Braila
    Braila
    Document6 pagini
    Braila
    NinaAlbu
    Încă nu există evaluări
  • Braila
    Braila
    Document6 pagini
    Braila
    NinaAlbu
    Încă nu există evaluări
  • Bacau
    Bacau
    Document6 pagini
    Bacau
    NinaAlbu
    Încă nu există evaluări
  • Bistrita Nasaud
    Bistrita Nasaud
    Document6 pagini
    Bistrita Nasaud
    NinaAlbu
    Încă nu există evaluări