Gazduire site-uri drepturi de acces la fișiere și foldere

Drepturile de acces sunt împărțite în permisiuni de fișiere și drepturi de acces la foldere (directoare). Aceștia au aceeași desemnare simbolică, însă valorile lor sunt diferite:

  • r - dreptul de a citi datele din dosar;
  • w - dreptul de a modifica conținutul fișierului (înregistrare);
  • x este dreptul de a executa fișierul.

Într-un sistem UNIX, teoretic, orice fișier poate fi executat, indiferent dacă este executabil sau nu, este determinat de prezența drepturilor de executare a fișierului.

Drepturile la dosarul (directorul):

Dacă utilizatorul are toate drepturile asupra operației cu fișierul, dar nu există drepturi de accesare a dosarului în care este localizat acest fișier, operațiile cu fișierele nu vor fi executate.

  • u este proprietarul dosarului;
  • g este un membru al aceluiași grup ca și proprietarul dosarului;
  • o - toate celelalte;

În momentul conectării la server, determină la ce grupă îi aparține vizitatorul și ce drepturi sunt disponibile.

Când un utilizator se conectează la server prin intermediul FTP, introducând login și parola, serverul îl definește ca proprietar al fișierului. Un simplu vizitator care lovește site-ul definește serverul ca O - toate celelalte.

Cum se formează?

Permisiunile sunt listate secvențial în următoarea ordine: mai întâi drepturile pentru proprietarul fișierului, apoi pentru grup, apoi pentru toate celelalte.

Dacă nu sunt stabilite anumite drepturi, adică ceva nu poate fi făcut, ele sunt înlocuite cu un semn "-".

exemplu:
Proprietarul fișierului are permisiuni de citire, scriere și executare și toți ceilalți utilizatori sunt doar pentru citire.
Drepturile vor arăta astfel: rwx r-- r--

Expresia numerică a combinațiilor de drepturi:
r se înlocuiește cu 4
w înlocuit cu 2
x se înlocuiește cu 1
0 înseamnă - nu faceți nimic (ceea ce este indicat printr-o cratimă în înregistrarea alfabetică)

Pe această bază, combinația de drepturi rwx r - r - va fi exprimată în cifre ca: 744

Combinații recomandate de permisiuni:

Pentru dosarele și fișierele în care este posibil să fie necesar să înregistrați în numele utilizatorilor, se recomandă setarea permisiunilor la 777 și respectiv 666.

Cum modific permisiunile pentru dosare și fișiere?

Pentru a modifica drepturile la foldere și fișiere pe UNIX hosting este cel mai bine prin SSH. Chiar dacă nu ați lucrat niciodată pe SSH, nu este nimic complicat în acest sens.

Pentru comoditate, mai întâi puteți interoga comanda ls -al pentru a afișa toate fișierele din directorul curent. De asemenea, puteți vedea drepturile curente ale fișierelor în ordine alfabetică.

Puteți modifica permisiunile executând numele de fișier chmod 0755. unde în loc de 0755 puteți specifica drepturile de care aveți nevoie.