Svaki put kada se datoteci pristupi na serveru, softver određuje prava osobe koja traži datoteku. Ako zahtjev dolazi od korisnika iz grupe kojem to nije dozvoljeno sa zatraženom datotekom, poslužitelj će izdati poruku o grešci. Ako imate pristup postavkama datoteke, tada im možete postaviti dozvole pomoću odgovarajućih programa.
Instrukcije
Korak 1
Utvrdite koja prava su vam potrebna za postavljanje datoteke. Na UNIX sistemima, koji se sada koriste na većini web servera, korisnici su podijeljeni u tri grupe. Jedan od njih (korisnik) pripada vlasniku datoteke ili mape, drugi (grupa) - korisniku koji pripada grupi, koja uključuje i vlasnika, a svi ostali su dodijeljeni trećoj grupi (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 dozvolu za pisanje i izvršavanje ove datoteke, broj će biti 3 (2 + 1 = 3). Na isti način određuju se drugi i treći broj - prava za grupu grupa, odnosno svijet. Na primjer, najveće dozvole za sve tri grupe postavile bi se dodjeljivanjem datoteke dozvole 777.
Korak 3
Koristite, na primjer, FTP-klijent za postavljanje potrebnih prava nad datotekama na serveru. Da biste to učinili, trebate se povezati sa svojim FTP-serverom, pronaći i odabrati potrebnu datoteku na njemu, desnim gumbom miša kliknuti i iz kontekstnog izbornika odabrati naredbu za podešavanje prava. U prozoru koji se otvori, većina programa ove vrste nudi dva načina za određivanje skupa prava - tabelu sa skupom polja za potvrdu i polje za unos koda. Pomoću 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 dugme "OK", program će poslati UNIX naredbu chmod (skraćeno od CHange MODe) s odgovarajućim parametrima na server, a serverski softver će postaviti navedena prava na navedenu datoteku.