Sa tuwing mai-access ang isang file sa server, tinutukoy ng software ang mga karapatan ng taong humihiling ng file. Kung ang kahilingan ay nagmula sa isang gumagamit mula sa pangkat na hindi pinapayagan na gawin ito sa hiniling na file, ang server ay naglalabas ng isang mensahe ng error. Kung mayroon kang access sa mga setting ng file, maaari kang magtakda ng mga pahintulot para sa kanila gamit ang naaangkop na mga programa.
Panuto
Hakbang 1
Tukuyin kung anong mga karapatang kailangan mo upang maitakda ang file. Sa mga system ng UNIX, na ginagamit ngayon sa karamihan ng mga web server, ang mga gumagamit ay nahahati sa tatlong pangkat. Ang isa sa kanila (gumagamit) ay kabilang sa may-ari ng file o folder, sa iba pang (pangkat) - isang gumagamit na kabilang sa pangkat, na kasama ang may-ari, at lahat ng natitira ay nakatalaga sa pangatlong pangkat (mundo). Para sa bawat file, dapat itong tukuyin, ang gumagamit mula sa aling pangkat ang maaaring magsagawa ng pagsusulat, magbasa o magpatupad ng mga operasyon kasama nito (kung maipapatupad ang file). Sa hakbang na ito, kailangan mong matukoy kung aling hanay ng mga karapatan ang dapat italaga sa bawat isa sa mga pangkat.
Hakbang 2
I-encode ang naipong hanay ng mga karapatan. Ang code ay dapat maglaman ng tatlong mga digit, kung saan ang una ay kabilang sa pangkat ng gumagamit, ang pangalawa sa pangkat ng pangkat, at ang pangatlo sa pangkat ng mundo. Ang bawat isa sa mga numerong ito ay matatagpuan sa pamamagitan ng pagdaragdag ng mga code ng kaukulang pagpapatakbo: basahin ang operasyon na tumutugma sa code 4, isulat ang operasyon - code 2, ipatupad ang operasyon - code 1. Halimbawa, kung ang pangkat ng gumagamit (ang unang numero sa hanay ng mga karapatan) Kailangang magbigay ng pahintulot upang isulat at maipatupad ang file na ito, ang numero ay magiging 3 (2 + 1 = 3). Sa parehong paraan, natutukoy ang pangalawa at pangatlong numero - ang mga karapatan para sa pangkat ng pangkat at mundo, ayon sa pagkakabanggit. Halimbawa, ang pinakamataas na mga pahintulot para sa lahat ng tatlong mga pangkat ay maitatakda sa pamamagitan ng pagtatalaga ng code ng mga pahintulot na 777 sa file.
Hakbang 3
Gumamit, halimbawa, FTP-client upang maitakda ang kinakailangang mga karapatan sa mga file sa server. Upang gawin ito, kailangan mong kumonekta sa iyong FTP-server, hanapin at piliin ang kinakailangang file dito, i-right click ito at piliin ang utos ng mga karapatan sa setting mula sa menu ng konteksto. Sa bubukas na window, ang karamihan sa mga programa ng ganitong uri ay nag-aalok ng dalawang paraan upang tukuyin ang isang hanay ng mga karapatan - isang talahanayan na may isang hanay ng mga checkbox at isang patlang para sa pagpasok ng isang code. Sa tulong ng mga checkbox, maaari mong maisagawa ang pagpapatakbo ng pag-encode ng mga karapatan na inilarawan sa nakaraang hakbang, at sa input field kailangan mong maglagay ng isang handa nang halagang (halimbawa, 777). Sa pamamagitan ng pagpindot sa pindutan na "OK", magpapadala ang programa ng isang UNIX command chmod (maikli para sa CHange MODe) na may naaangkop na mga parameter sa server, at itatakda ng server software ang tinukoy na mga karapatan sa tinukoy na file.