Kako Postaviti Prava Pristupa

Sadržaj:

Kako Postaviti Prava Pristupa
Kako Postaviti Prava Pristupa

Video: Kako Postaviti Prava Pristupa

Video: Kako Postaviti Prava Pristupa
Video: Zadatak2 : Sistem datoteka i prava pristupa 2024, Maj
Anonim

Direktorijumi i datoteke imaju skup atributa na osnovu kojih softver web servera određuje šta je tačno dozvoljeno raditi sa ovom datotekom ili mapom za svakog određenog korisnika ili grupu korisnika. Ovaj skup atributa naziva se "pristupnim pravima". Ispod je opis kako stvoriti i postaviti željenu vrijednost prava pristupa datotekama i mapama.

Chmod: kako postaviti dozvole
Chmod: kako postaviti dozvole

Instrukcije

Korak 1

Većina web servera danas radi na UNIX sistemima, u kojima su svi korisnici podijeljeni u tri grupe: "korisnik" (ovo je vlasnik mape ili datoteke), "grupa" (ovo je član iste grupe s vlasnikom datoteku) i "svijet" (to su svi ostali korisnici). Svaki put kada se pristupi datoteci, poslužitelj utvrđuje da li podnositelj zahtjeva pripada nekoj od ovih grupa. Na primjer, ako se prijavite na svoju web lokaciju putem FTP-a, unoseći lozinku i korisničko ime, tada vas poslužitelj dodjeljuje grupi "korisnik". Ako se osim vas postoje i drugi korisnici koji se prijavljuju putem FTP-a, bit će dodijeljeni grupi "grupa". A kada pregledač posjetitelja web stranice pošalje zahtjev za datotekom, taj će korisnik biti dodijeljen grupi "svijet". Svaki tako klasificiran korisnik dobiva niz prava - na pisanje, čitanje ili izvršavanje datoteke. Na primjer, za zahtjev posjetitelja stranice za čitanje iz direktorija i pokretanje skripte, skripta mora imati omogućene atribute čitanja i izvršavanja za grupu "svijet". A da biste vi kao vlasnik mogli stvoriti novi direktorij ili datoteku u bilo kojem postojećem direktorijumu koristeći FTP protokol, ovaj direktorij mora imati dopušteni atribut za pisanje za "korisničku" grupu.

Korak 2

Sada o tome kako se kodiraju skupovi korisničkih prava. Svaki takav skup sastoji se od tri broja: prvi postavlja prava za "korisničku" grupu, drugi za "grupnu" grupu i treći za "svjetsku" grupu. Svaki broj je kombinacija digitalnih opkodova: 4 - znači pravo na čitanje (čitanje)

2 - pravo na pisanje (pisanje)

1 - izvršavanje u pravu Na primjer, da biste jednoj od grupa postavili pravo na pisanje i izvršavanje datoteke, samo dodajte odgovarajuće brojeve (2 + 1 = 3). Pravo čitanja i pisanja dobit će se dodavanjem 4 + 2 = 6. Ukupno postoji sedam opcija: 1 = izvrši

2 = napiši

3 = pisanje + izvršavanje

4 = pročitana

5 = čitanje + izvršavanje

6 = čitanje + pisanje

7 = čitanje + pisanje + izvršavanje Dakle, da biste, na primjer, postavili najpotpunija prava na datoteku za svaku od tri grupe, morate joj postaviti skup atributa, koji se izražava brojem 777.

Korak 3

Sada o praktičnom uspostavljanju korisničkih prava pomoću FTP klijenta. UNIX naredba "CHMOD" (skraćenica od CHange MODe) koristi se za postavljanje pristupnih atributa. Svi moderni FTP klijenti takvu naredbu šalju automatski - nema potrebe za ručnim unosom, dovoljno je unijeti odgovarajući numerički izraz atributa ili jednostavno staviti potrebne potvrdne okvire u odgovarajuće potvrdne okvire. Za vas je najvažnije pravilno kombinirati željene vrijednosti atributa opisane u prethodnom koraku.

Preporučuje se: