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.