05.12.2023
23:24
Príkaz chmod (zmena režimu) sa v Linuxe používa na zmenu prístupových práv k súboru. Umožňuje zmeniť práva na čítanie, zápis a vykonávanie pre vlastníka, skupinu a ostatných používateľov.
Syntax príkazu je
chmod [options] file permissions
Možnosti:
-R- rekurzívne zmení práva pre všetky súbory a priečinky v zadanom adresári-v- vypíše informácie o každej zmene oprávnení-c- vypíše informácie len o súboroch, ktorým boli zmenené oprávnenia
Oprávnenia:
r - čítanie
w - zápis
x - vykonať
Príklady
Akcia môže byť jedna z dvoch, buď pridať - znak "+" alebo odstrániť - znak "-". Pokiaľ ide o samotné prístupové práva, sú podobné výstupu nástroja ls.
Napríklad všetci používatelia majú plný prístup k súboru test5:
chmod ugo+rwx test0
Alebo odoberme všetky práva skupine a ostatným používateľom:
chmod go-rwx test0
Prideľte skupine práva na čítanie a vykonávanie:
chmod g+rx test0
Všetkým ostatným používateľom len na čítanie:
chmod o+r test0
Pre súbor test6 nastavte SUID:
chmod u+s test1
A pre súbor test7 ho nastavte na SGID:
chmod g+s test2
Uvidíme, čo sa stane:
ls -l
Ako vidíte, všetko je jednoduché.
15% zľava na nové VPS
Ponáhľajte sa s objednávkou servera na ľubovoľnom mieste
Ďalšie články
05.12.2023
38 423
Znalostná báza / Informácie
05.12.2023
6 861
Znalostná báza / Tímy
05.12.2023
16 685
Znalostná báza / Programy
