Kuidas Määrata Juurdepääsuõigusi

Sisukord:

Kuidas Määrata Juurdepääsuõigusi
Kuidas Määrata Juurdepääsuõigusi

Video: Kuidas Määrata Juurdepääsuõigusi

Video: Kuidas Määrata Juurdepääsuõigusi
Video: #13 „Toote lansseerimine: üks nädal ja 100 000+ eurot” Roland Tokko [Edu Akadeemia] 2024, Mai
Anonim

Kataloogidel ja failidel on komplekt atribuute, mille põhjal veebiserveri tarkvara määrab, mida selle konkreetse kasutaja või kasutajagrupi jaoks selle faili või kaustaga täpselt teha on lubatud. Seda atribuutide komplekti nimetatakse "juurdepääsuõigusteks". Allpool kirjeldatakse, kuidas failidele ja kaustadele juurdepääsuõigusi soovitud väärtus luua ja määrata.

Chmod: kuidas seadistada õigusi
Chmod: kuidas seadistada õigusi

Juhised

Samm 1

Enamik veebiservereid töötab tänapäeval UNIX-süsteemides, milles kõik kasutajad on jagatud kolme rühma: "kasutaja" (see on kausta või faili omanik), "rühm" (see on sama rühma liige fail) ja "maailm" (need on kõik teised kasutajad). Iga kord, kui failile juurde minnakse, teeb server kindlaks, kas taotleja kuulub ühte neist rühmadest. Näiteks kui logite oma saidile sisse FTP kaudu, sisestades oma parooli ja kasutajanime, määrab server teid gruppi "kasutaja". Kui lisaks teile on FTP kaudu sisse loginud ka teisi kasutajaid, määratakse nad gruppi "rühm". Ja kui saidikülastaja brauser saadab faili taotluse, määratakse see kasutaja gruppi "maailm". Iga sel viisil klassifitseeritud kasutaja saab õiguste kogumi - faili kirjutamiseks, lugemiseks või käivitamiseks. Näiteks selleks, et saidikülastaja taotlus kataloogist lugeda ja skripti käivitada, peab skriptil olema rühma "maailm" jaoks lubatud ja täidetud atribuudid. Ja selleks, et saaksite omanikuna FTP-protokolli abil luua mis tahes olemasolevas kataloogis uue kataloogi või faili, peab sellel kataloogil olema lubatav atribuut grupi "kasutaja" kirjutamiseks.

2. samm

Nüüd sellest, kuidas kasutaja õiguste komplekte kodeeritakse. Iga selline komplekt koosneb kolmest numbrist: esimene määrab õigused grupile "kasutaja", teine rühmale "rühm" ja kolmas grupile "maailm". Iga number on kombinatsioon digitaalsetest opkoodidest: 4 - tähendab õigust lugeda (lugeda)

2 - õigus kirjutada (kirjutada)

1 - täitke parem Näiteks, kui soovite määrata ühele rühmast õiguse faili kirjutada ja käivitada, lisage lihtsalt vastavad numbrid (2 + 1 = 3). Lugemis- ja kirjutamisõiguse saab vastavalt 4 + 2 = 6 liitmisega. Kokku on seitse võimalust: 1 = käivitada

2 = kirjuta

3 = kirjuta + täida

4 = loe

5 = loe + täida

6 = loe + kirjuta

7 = lugemine + kirjutamine + käivitamine Seega, näiteks selleks, et seada failide jaoks kõigi kolme rühma jaoks kõige täiuslikumad õigused, peate määrama sellele atribuutide kogumi, mida väljendab number 777.

3. samm

Nüüd kasutajaõiguste praktilisest kehtestamisest FTP-kliendi abil. Juurdepääsutribuutide määramiseks kasutatakse UNIX-i käsku "CHMOD" (lühike muutmisrežiimile). Kõik tänapäevased FTP-kliendid saadavad sellise käsu automaatselt - seda pole vaja käsitsi sisestada, piisab, kui sisestada vastav atribuutide arvuline avaldis või lihtsalt panna vajalikud märkeruudud vastavatesse märkeruutudesse. Teie jaoks on kõige olulisem eelmises etapis kirjeldatud soovitud atribuudiväärtuste õige ühendamine.

Soovitan: