Sobes.tech
Junior

Ako fungujú prístupové práva v Linuxe?

sobes.tech AI

Odpoveď od AI

V Linuxe, práva prístupu určujú, kto a aké operácie môže vykonávať s súbormi a adresármi. Každému súboru sú pridelené tri sady práv pre tri kategórie používateľov:

  • Vlastník (user)
  • Skupina (group)
  • Ostatní (others)

Práva sú troch typov:

  • Čítanie (r): povolenie na čítanie obsahu súboru alebo zoznamu súborov v adresári
  • Písanie (w): povolenie na úpravu súboru alebo obsahu adresára
  • Spustenie (x): povolenie na spustenie súboru ako programu alebo vstup do adresára

Práva sú zobrazené vo formáte rwxrwxrwx, kde každá trojica znakov zodpovedá právam pre user, group a others.

Napríklad, príkaz chmod 755 file nastaví práva rwxr-xr-x:

  • Vlastník môže čítať, písať a spúšťať
  • Skupina a ostatní môžu čítať a spúšťať

Práva prístupu sú kontrolované jadrom a ovplyvňujú bezpečnosť a správu prístupu k systémovým zdrojom.