CalculatoareTehnologia informației

Cum se setează 777 permisiunile pe Linux?

Sistem de operare - o parte esențială a oricărui calculator. Recent, piața rulează varietate foarte populare de versiuni de Linux, datorită fluxului liber și a moștenit de la principiul Unix a separării drepturilor pentru utilizator.

O parte integrantă a oricărui sistem de fișiere sunt. La urma urmei, toate informațiile de utilizator sunt stocate în ele. Drepturile de acces la fișiere și foldere definesc ce acțiuni sunt permise pentru a efectua o anumită persoană, stabilindu-se astfel un nivel de acces și asigurarea siguranței întregului sistem. De obicei, stabilirea drepturilor de acces este de a permite sau interzice executarea de citire și scriere.

Utilizatori și grupuri

Fiecare utilizator al sistemului de operare atribuie un identificator unic. De „Linux“ este numit un UID. În plus, pentru a facilita utilizatorilor de administrare sunt combinate în grupuri, care sunt, de asemenea, atribuit un număr unic de GID.

Toți utilizatorii „Linux“ este împărțit în trei grupe:

  • utilizator - proprietarul fișierului;
  • grup - membru al aceluiași grup ca proprietar;
  • altele - toate celelalte.

Atunci când un fișier este accesat sistemul de operare detectează calitatea de membru al utilizatorului într-un grup. De exemplu, un client care a trimis cererea la site prin intermediul unui browser, va fi atribuit celeilalte. În cazul în care proprietarul site - ului conectat prin FTP pentru a introduce un nume de utilizator și o parolă, acesta va fi atribuit grupului de utilizatori.

Permisiuni

Grupurile sunt drepturi individuale care reglementează posibilitatea operațiunilor de fișiere, cum ar fi cititul, începe să se schimbe sau. Pentru fiecare set de trei tipuri de acces:

  • pentru a începe;
  • lectură;
  • scrie sau edita.

Regimul drepturilor de indicații numerice

Destul de des pentru a indica o modificare a drepturilor, care rulează sau citire pentru fiecare grup folosind digital signage. În acest caz, utilizați următorii parametri:

  • 4 - lectură;
  • 2 - înregistrarea;
  • 1 - performanță.

Desemnarea drepturilor de acces, de regulă, doar trei cifre. Prima dintre aceste reguli indică utilizatorului proprietarului, al doilea pentru grup, iar al treilea pentru toți ceilalți. Pentru a stabili anumite drepturi pentru fiecare grup să recurgă la simpla adăugare de numere. De exemplu, 7 indică posibilitatea de executare, scriere și citire, și 6 permite doar să modifice și să citească fișierul. Astfel, 777 permisiunile Linux percepe ca regulă, ceea ce permite să ruleze, să citească și suprascrie orice utilizator.

Permisiuni

Schimbarea permisiunile în „Linux“ Numai proprietarul sau un utilizator cu drepturi de administrator. Pentru a efectua modificări în modul terminal de a utiliza comanda chmod.

Se rulează cu opțiunile pentru a schimba regulile folosind textul (simbolic) sau semne digitale. Luați în considerare modul de a seta permisiunile 777, care permite să ruleze, să modifice și să citească fișierul pentru toți utilizatorii. În modul numeric, echipa va arata astfel: chmod 777 nume de fișier și caracter: chmod a = rwx nume de fișier.

În practică, modul digital de multe ori mai convenabil. La urma urmei, 755 este mai ușor să scrie decât pentru a stabili parametrii specifici pentru proprietar, grup și altele.

Recursiv schimba drepturile

Comanda chmod poate fi utilizat într-un mod recursiv, care vă permite să modificați drepturile tuturor fișierelor din directorul și sub-subfoldere. În acest scop, R-cheie.

exemplu de comandă arată cum să setați 777 permisiunile pentru toate fișierele din directorul curent și subdirectoarele sale:

chmod -R 777 *.

Permisiuni și directoare

În plus față de fișierele, puteți seta permisiuni pe directoare. Consultați-le folosind aceiași parametri (steaguri), dar comportamentul este ușor diferit. Opțiunea de a permite citirea, permite utilizatorului pentru a vizualiza o listă a conținutului folderului, setarea pavilion de înregistrare vă permite să creați noi obiecte în directorul și stabilirea drepturilor de execuție vă permite să conectați în directorul.

Schimbați permisiunile în directorul se face în același mod ca și pentru fișierul folosind comanda chmod.

exemplu:

chmod 777 / home / test.

Următoarea comandă arată cum să setați 777 permisiunile la directorul / home / test.

Drepturile de securitate și de acces

Rețineți că instalarea incorectă a drepturilor de acces poate perturba sistemul sau de resurse individuale. Mai mult, aceasta poate duce la probleme mari legate de securitate. Prin urmare, este necesar să se analizeze și să analizeze documentația. O atenție deosebită trebuie acordată acest lucru înainte de a instala 777 drepturile de acces, deoarece acestea permit oricui să creeze, să modifice și să execute fișierele din directorul.

Mulți atacatori pentru a rupe în site-uri web și alte resurse de rețea este folosit neglijent utilizatorii care au lăsat din greșeală dreapta, permițând să descarce și să execute orice script sau aplicație de pe server.

permisiuni avansate

Există situații în care aveți nevoie pentru a pune în aplicare un sistem de complex de acces la informație. În acest caz, regulile standard ale sistemului de operare „Linux“ nu poate fi suficient. Apoi trebuie să se recurgă la utilizarea listelor de control al accesului (ACL). Utilizați acest sistem numai în rețele foarte mari cu sisteme de acces multi-nivel. În alte cazuri, costul standard funcțiile sistemului de operare.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ro.atomiyme.com. Theme powered by WordPress.