Svaki put kada se datoteci pristupi na poslužitelju, softver određuje prava osobe koja traži datoteku. Ako zahtjev dolazi od korisnika iz skupine koji to ne smije učiniti sa zatraženom datotekom, poslužitelj će izdati poruku o pogrešci. Ako imate pristup postavkama datoteke, tada im možete postaviti dozvole pomoću odgovarajućih programa.
Upute
Korak 1
Utvrdite koja su vam prava potrebna za postavljanje datoteke. Na UNIX sustavima, koji se sada koriste na većini web poslužitelja, korisnici su podijeljeni u tri skupine. Jedan od njih (korisnik) pripada vlasniku datoteke ili mape, drugi (grupa) - korisnik koji pripada grupi, koja uključuje i vlasnika, a svi ostali dodijeljeni su trećoj skupini (svijetu). Za svaku datoteku mora biti definiran, korisnik iz koje grupe može s njom izvoditi operacije pisanja, čitanja ili izvršavanja (ako je datoteka izvršna). U ovom koraku morate odrediti koji skup prava treba dodijeliti svakoj od grupa.
Korak 2
Kodirajte sastavljeni skup prava. Kôd mora sadržavati tri znamenke, od kojih prva pripada korisničkoj grupi, druga grupnoj grupi, a treća svjetskoj grupi. Svaki od ovih brojeva pronalazi se dodavanjem kodova odgovarajućih operacija: operacija čitanja odgovara šifri 4, operacija pisanja - šifra 2, operacija izvršavanja - šifra 1. Na primjer, ako korisnička grupa (prvi broj u skupu prava) treba dati dopuštenje za pisanje i izvršavanje ove datoteke, broj će biti 3 (2 + 1 = 3). Na isti se način utvrđuju drugi i treći broj - prava za skupinu grupa, odnosno svijet. Na primjer, najviša dopuštenja za sve tri skupine postavila bi se dodjeljivanjem datoteke dozvole 777.
3. korak
Koristite, na primjer, FTP-klijent za postavljanje potrebnih prava na datoteke na poslužitelju. Da biste to učinili, morate se povezati sa svojim FTP-poslužiteljem, pronaći i odabrati potrebnu datoteku na njemu, desnom tipkom miša kliknuti i iz kontekstnog izbornika odabrati naredbu za postavljanje prava. U prozoru koji se otvori, većina programa ove vrste nudi dva načina za određivanje skupa prava - tablicu s nizom potvrdnih okvira i polje za unos koda. Uz pomoć potvrdnih okvira možete izvršiti operaciju kodiranja prava opisanih u prethodnom koraku, a u polje za unos trebate unijeti gotovu vrijednost (na primjer 777). Pritiskom na gumb "OK" program će poslati UNIX naredbu chmod (skraćeno od CHange MODe) s odgovarajućim parametrima na poslužitelj, a poslužiteljski softver postavit će navedena prava na navedenu datoteku.