05.12.2023
23:24
Käsku chmod (režiimi muutmine) kasutatakse Linuxis faili juurdepääsuõiguste muutmiseks. See võimaldab muuta omaniku, grupi ja teiste kasutajate lugemis-, kirjutamis- ja täitmisõigusi.
Käsu süntaks on järgmine
chmod [options] file permissions
Valikud:
-R- muudab rekursiivselt kõigi määratud kataloogi failide ja kaustade õigusi.-v- väljastada teavet iga õiguste muutmise kohta-c- väljastada teavet ainult nende failide kohta, mille õigusi on muudetud.
Õigused:
r - lugemine
w - kirjutamine
x - täitmine
Näited
Tegevus võib olla üks kahest, kas lisada - märk "+" või eemaldada - märk "-". Juurdepääsuõigused ise on sarnased utiliidi ls väljundiga.
Näiteks on kõigil kasutajatel täielik juurdepääs failile test5:
chmod ugo+rwx test0
Või võtame grupilt ja teistelt kasutajatelt kõik õigused ära:
chmod go-rwx test0
Anname grupile lugemis- ja täitmisõigused:
chmod g+rx test0
Kõigile teistele kasutajatele ainult lugemine:
chmod o+r test0
Failile test6 seadke SUID:
chmod u+s test1
Ja test7 jaoks seadke SGID:
chmod g+s test2
Vaatame, mis juhtub:
ls -l
Nagu näete, on kõik lihtne.
15% allahindlus uuelt VPS-ilt
Kiirustage, et tellida server igas asukohas
Muud artiklid
05.12.2023
38 418
Teadmistebaas / Teave
05.12.2023
6 857
Teadmistebaas / Meeskonnad
05.12.2023
16 681
Teadmistebaas / Programmid
