Cum Să Setați Drepturile De Acces

Cuprins:

Cum Să Setați Drepturile De Acces
Cum Să Setați Drepturile De Acces

Video: Cum Să Setați Drepturile De Acces

Video: Cum Să Setați Drepturile De Acces
Video: MiniTutorial - Administrarea drepturilor de acces 2024, Noiembrie
Anonim

Directoarele și fișierele au un set de atribute, pe baza cărora software-ul serverului web determină ce anume este permis să facă cu acest fișier sau folder pentru fiecare utilizator specific sau grup de utilizatori. Acest set de atribute este denumit „drepturi de acces”. Mai jos este o descriere a modului de creare și setare a valorii dorite a drepturilor de acces la fișiere și foldere.

Chmod: cum să setați permisiunile
Chmod: cum să setați permisiunile

Instrucțiuni

Pasul 1

Majoritatea serverelor web rulează în prezent pe sisteme UNIX, în care toți utilizatorii sunt împărțiți în trei grupuri: „utilizator” (acesta este proprietarul folderului sau fișierului), „grup” (acesta este membru al aceluiași grup cu proprietarul fișierul) și „lume” (aceștia sunt toți ceilalți utilizatori). De fiecare dată când fișierul este accesat, serverul determină dacă solicitantul aparține unuia dintre aceste grupuri. De exemplu, dacă vă conectați la site-ul dvs. prin FTP, introducând parola și numele de utilizator, atunci serverul vă atribuie grupului „utilizator”. Dacă pe lângă dvs. există și alți utilizatori care se conectează prin FTP, aceștia vor fi alocați grupului „grup”. Și când browserul unui vizitator al site-ului trimite o cerere pentru un fișier, acel utilizator va fi alocat grupului „lume”. Fiecare utilizator clasificat în acest mod primește un set de drepturi - să scrie, să citească sau să execute fișierul. De exemplu, pentru cererea unui vizitator al site-ului de a citi dintr-un director și de a rula un script, scriptul trebuie să aibă atribute citite și executate pentru grupul „lume”. Și pentru ca dvs., în calitate de proprietar, să puteți crea un nou director sau fișier în orice director existent utilizând protocolul FTP, acest director trebuie să aibă un atribut permisiv pentru scriere pentru grupul „utilizator”.

Pasul 2

Acum despre cum sunt codificate seturile de drepturi de utilizator. Fiecare astfel de set constă din trei numere: primul setează drepturile pentru grupul „utilizator”, al doilea pentru grupul „grup” și al treilea pentru grupul „lume”. Fiecare număr este o combinație de coduri opționale digitale: 4 - înseamnă dreptul de a citi (citi)

2 - dreptul de a scrie (scrie)

1 - execută dreapta De exemplu, pentru a seta unul dintre grupuri dreptul de a scrie și executa un fișier, trebuie doar să adaugi numerele corespunzătoare (2 + 1 = 3). Dreptul de a citi și de a scrie, respectiv, va fi obținut prin adăugarea 4 + 2 = 6. Există șapte opțiuni în total: 1 = executare

2 = scrie

3 = scrie + execută

4 = citit

5 = citit + executat

6 = citire + scriere

7 = citire + scriere + executare Astfel, pentru a seta, de exemplu, drepturile cele mai complete la un fișier pentru fiecare dintre cele trei grupuri, trebuie să-i setați un set de atribute, care este exprimat prin numărul 777.

Pasul 3

Acum despre stabilirea practică a drepturilor utilizatorilor utilizând clientul FTP. Comanda UNIX „CHMOD” (prescurtare pentru CHange MODe) este utilizată pentru a seta atributele de acces. Toți clienții FTP moderni trimit automat o astfel de comandă - nu este nevoie să o introduceți manual, este suficient să introduceți expresia numerică corespunzătoare a atributelor sau pur și simplu să puneți casetele de selectare necesare în casetele de selectare corespunzătoare. Cel mai important lucru pentru dvs. este să combinați corect valorile atributelor dorite descrise în pasul anterior.

Recomandat: