Sobes.tech
Junior — Middle

Jak spravovat přístupová práva k souborům v operačním systému Linux?

sobes.tech AI

Odpověď od AI

V Linuxu jsou přístupová práva k souborům spravována třemi typy práv: čtení (r), zápis (w) a spuštění (x), které jsou přiřazeny třem kategoriím uživatelů:

  • Vlastník souboru
  • Skupina, ke které soubor patří
  • Všichni ostatní uživatelé

Pro zobrazení práv se používá příkaz ls -l, například:

-rw-r--r-- 1 uživatel skupina 1234 10. května 12:00 file.txt

Pro změnu práv se používá příkaz chmod, například:

chmod u+x file.sh  # Přidat právo spouštění vlastníkovi
chmod go-r file.txt # Odebrat právo čtení skupině a ostatním

Pro změnu vlastníka a skupiny se používají příkazy chown a chgrp:

chown novýuživatel file.txt
chgrp nová skupina file.txt

Tímto způsobem správa práv umožňuje kontrolovat, kdo a jakým způsobem může interagovat se soubory v systému.