Sobes.tech
Middle+

Aké sú účty a práva v Linuxe?

sobes.tech AI

Odpoveď od AI

V Linuxe existujú rôzne typy účtov a úrovne oprávnení, ktoré zabezpečujú bezpečnosť a správu prístupu:

  • root (superužívateľ) — má úplný prístup ku všetkému v systéme, môže vykonávať akékoľvek príkazy a meniť akékoľvek súbory.
  • Bežní používatelia — majú obmedzené práva, môžu pracovať iba so svojimi vlastnými súbormi a spúšťať povolené procesy.
  • Skupiny — skupinujú používateľov pre jednoduchšiu správu práv prístupu k súborom a zdrojom.

Práva v Linuxe sú založené na modeli vlastníka, skupiny a ostatných používateľov, s tromi typmi povolení:

  • r (čítanie) — právo čítať súbor alebo adresár.
  • w (písanie) — právo zapisovať alebo meniť.
  • x (spustenie) — právo spustiť súbor alebo vstúpiť do adresára.

Existujú aj špeciálne práva:

  • SUID/SGID — umožňujú spúšťať program s právami vlastníka súboru alebo skupiny.
  • Sticky bit — zvyčajne sa používa v adresároch, aby ho mohol vymazať iba vlastník súboru.

Príklad zobrazenia práv a vlastníkov súboru:

ls -l /cesta/k/súboru