05.12.2023
23:24
Komanda chmod (keisti režimą) naudojama norint pakeisti prieigos prie failo teises "Linux" sistemoje. Ja galima keisti savininko, grupės ir kitų naudotojų skaitymo, rašymo ir vykdymo teises.
Komandos sintaksė yra tokia
chmod [options] file permissions
Parinktys:
-R- rekursiškai pakeisti visų nurodyto katalogo failų ir aplankų teises-v- išvesti informaciją apie kiekvieną leidimų pakeitimą-c- išvesti informaciją tik apie failus, kurių leidimai buvo pakeisti
Leidimai:
r - skaityti
w - rašyti
x - vykdyti
Pavyzdžiai
Veiksmas gali būti vienas iš dviejų: pridėti - ženklą "+" arba pašalinti - ženklą "-". Pačios prieigos teisės yra panašios į ls įrankio išvestį.
Pavyzdžiui, visi naudotojai turi visišką prieigą prie test5 failo:
chmod ugo+rwx test0
Arba atimkime visas grupės ir kitų naudotojų teises:
chmod go-rwx test0
Suteikite grupei skaitymo ir vykdymo teises:
chmod g+rx test0
Visiems kitiems naudotojams suteikite tik skaitymo teisę:
chmod o+r test0
Test6 failui nustatykite SUID:
chmod u+s test1
Test7 failui nustatykite SGID:
chmod g+s test2
Pažiūrėkime, kas nutiks:
ls -l
Kaip matote, viskas paprasta.
15 % nuolaida naujai VPS
Paskubėkite užsisakyti serverį bet kurioje vietoje
Kiti straipsniai
05.12.2023
38 423
Žinių bazė / Informacija
05.12.2023
6 861
Žinių bazė / Komandos
05.12.2023
16 685
Žinių bazė / Programos
