Faʻaaogaina chmod e faʻafeiloaʻi pe fesuisuiai File ma Faʻatagaga Faʻasaʻo
O iunite a Unix ma Linux e tuʻuina atu ai avanoa i faila ma faʻasalalauga e faʻaaogaina ai se tasi o ituaiga avanoa e tolu (faitau, tusitusi ma faʻataʻitaʻi) tofia i vaega taʻitasi (pule, vaega ma isi tagata faʻaaoga).
Afai e te lisiina auiliiliga o uiga o le faila e faʻaaoga ai le tulafono ls ma le -l (mo le faʻataʻitaʻiga ls -l igoa ), o le a toe faafoiina faamatalaga e foliga foliga --we-rw-r - e tutusa ma faitau, tusitusi ma faʻatino avanoa mo le tagata e ona, faitau ma tusitusi avanoa mo le vaega ma na ona faitau avanoa mo isi tagata faʻaoga uma.
O ituaiga uma o aia tatau e maua ai se numera numera fesootai e lisiina i lalo:
- faitau = 4
- tusi = 2
- faʻaulu = 1
O faʻataʻatiaga mo aia avanoa mo vaega taʻitasi e faʻaopoopo faʻatasi ina ia maua ai se tau aogā i le 0 ma le 7 lea e mafai ona faʻaaoga e vaʻai pe suia ai faʻatagaga e faʻaaoga ai le tulafono chmod (suiga mode).
I le faʻataʻitaʻiga o loʻo i luga, e mafai ona tuʻuina atu aia tatau mo le faila o loʻo fesiligia e ala i le ulufale atu i le igoa o le chmod 764 . O le numera 764 e mafua mai i:
- rwe = 4 (faitau) + 2 (tusi) + 1 (faia) = 7
- rw = 4 (faitau) + 2 (tusi) = 6
- r = 4 (faitau) = 4
E mafai ona e faʻaaoga le chmod poloaiga e vaʻai ai aia i avanoa i faila ma faʻasino. Ia manatua o tulafono a Unix ma Linux ma igoa faitino o le a faʻapitoa. E tatau ona e faʻaaoga le " chmod " ae le o le CHMod poʻo soʻo se isi tuufaatasiga o tusi pito i luga ma lalo.
Faʻafefea ona faʻaaoga le chmod faʻatonuga:
- avanoa atoatoa mo tagata uma:
- chmod 777 filename
- avanoa atoatoa mo aia ma le faʻavae vaega ae o isi tagata faʻaoga e faatoa mafai ona faitau ma faia:
- chmod 775 igoa
- avanoa atoatoa mo lē e ona, ae faʻatapulaʻaina le kulupu ma isi avanoa e faʻaaoga ai tagata e na o le faitau ma faʻatinoina mo faila i le tusi faʻamaumauga:
- chmod 755 dirname
- avanoa atoatoa mo lē e ona e leai ni aia tatau poʻo avanoa mo soʻo se isi:
- 700 igoa faanumera
- leai se avanoa i faila i le lisi mo le vaega poʻo isi tagata faʻaoga ma lē e ona faʻatapulaʻaina le faitau ma le faʻatinoina o avanoa e puipuia ai le faʻamalolo faʻafuasei poʻo le fesuiaiga o faila i le faʻasalalauga:
- chmod 500 dirname
- e mafai ai e lē e ona ma le vaega ona faitau ma tusia le avanoa i se faila, faʻatagaina isi i totonu o le kulupu e faʻasala pe faʻamalo le faila faʻapea foʻi ma lē e ona, ae leai se avanoa mo isi tagata faʻaoga:
- chmod 660 filename