logo

Čo je chmod 755?

chmod je príkaz Linuxu (systémy podobné Unixu), ktorý možno použiť na úpravu oprávnení súborov. Zmení skupinu, používateľa a ostatných na vykonať, napísať, a povolenie na čítanie . Tento chmod 755 Linux príkaz je základným prípadom použitia chmod. Vo všeobecnosti sa tento príkaz používa na vykonávanie rôznych operácií bez akýchkoľvek ťažkostí, pretože uľahčuje mnohým správcom systému počas spúšťania aplikácií.

Dôležité: Linuxový príkaz „chmod“ musí byť zadaný malými písmenami.

Ak implementujeme príkaz, t. j. názov súboru chmod 755, poveríme všetkých, aby vykonali a prečítali súbor. V tomto prípade má vlastník súboru tiež povolené zapisovať do tohto súboru. Keď použijeme 755 pre ľubovoľný adresár, definuje to, že k nemu môže pristupovať ktokoľvek.

Dôležité: Zvyčajne sa tieto povolenia dajú preložiť do textovej reprezentácie rwxr - xr - x.

základy príkazov chmod

Môžeme sa prihlásiť príkaz chmod na úpravu povolení akéhokoľvek súboru v systéme Unix. Povolenie súboru môžeme odovzdať aj vo forme trojmiestneho čísla.

V čísle 755 je prvé číslo 7 môže byť definované ako povolenie poskytnuté vlastníkovi, druhé číslo 5 môže byť definované ako skupinové oprávnenie a tretie číslo 5 možno definovať ako povolenie každého iného.

Inými slovami, 755 môže byť reprezentované ako:

7 používateľov spúšťa, píše a číta

5 skupín vykoná a prečíta

5 ďalších vykoná a prečíta

Existuje niekoľko základných typov povolení pre skupiny a používateľov:

  • Vykonať povolenie
  • Povolenie na zápis
  • Povolenie na čítanie

Syntax

Príkaz chmod má syntax, ktorú možno definovať takto:

 chmod 

Časť oprávnení príkazu môže mať odlišné typy formátov. Jeden formát možno definovať ako skupinu čísel, ktorá je rovnaká ako tá, ktorú vidíme takto:

 chmod 755 

Predtým, ako uvidíme použitie chmod, musíme poznať niektoré z nižšie uvedených možností:

c

-R: Táto možnosť môže zmeniť povolenia rekurzívne.

-reference=FILE: Používa skôr režim FILE ako hodnoty MODE.

-c: Hlási sa iba vtedy, ak dôjde k akejkoľvek zmene.

-v: Môže vydávať diagnostiku pre všetky spracované súbory.

Osmičková reprezentácia príkazu chmod

Povolenia sú tiež vyjadrené vo forme osmičkového zobrazenia (s číslami 0-7).

A presne to je 755, súbor osmičkových reprezentácií povolení pre vlastníka skupiny, vlastníka používateľa a ďalších.

Osmičkové čísla začínajú nasledujúcim súčtom čísel:

1= vykonať povolenie

nfa na dfa

2= povolenie na zápis

4= povolenie na čítanie

Preto 7= 1 + 2 + 4= povolenie na vykonanie + zápis + čítanie

5= 1 + 4= Povolenie vykonať + čítať

V prípade, že vlastník skupiny, vlastník používateľa a ďalšie povolenia môžu byť posudzované samostatne.

Okrem toho súčet povolení pre rôznych vlastníkov používateľov môže vygenerovať jedno osmičkové číslo (až 0-7) a používa sa aj pre vlastníka skupiny a ďalšie povolenia.

Poznámka: Nezabudnite obísť povolenie, t. j. 777, ktoré poskytuje úplný prístup pre každého. V adresároch alebo súboroch sa príkaz 777 neodporúča z evidentných bezpečnostných dôvodov.

Príkaz chmod 755 o používaní adresárov a súborov

Poďme pochopiť dôsledky povolení na adresáre a súbory.

Chceme sa naučiť, čo robí povolenie na spustenie, zápis a čítanie z pohľadu používateľa, ak sa použije na adresáre alebo súbory.

Povolenie na čítanie:

    adresár:Môže vypísať obsah adresára.súbor:Dokáže prečítať obsah súboru.

Povolenie na zápis:

    adresár:Môže mazať, premenovávať a pridávať súbory do adresára.
  • súbor: Môže zmeniť obsah súboru.

Vykonať povolenie:

    adresár:Má prístup k akémukoľvek adresáru.súbor:Môže definovať akýkoľvek spustiteľný súbor (napríklad Bachov skript).