/ / Kako postaviti dozvole za 777 na Linuxu?

Kako postaviti dozvole za 777 na Linuxu?

Operativni sustav je sastavni dio bilo kojegračunalo. Nedavno je niz Linux varijanti vrlo popularan na tržištu OS, zahvaljujući besplatnoj distribuciji i nasljeđivanju od Unixa o principu prava dijeljenja za korisnika.

Sastavni dio bilo kojeg sustava su datoteke. Uostalom, svi korisni podaci pohranjeni su u njima. Pristupna prava na datoteke i mape određuju koje se radnje dopuštaju obavljanje određene osobe, čime se postavljaju razine pristupa i osiguravaju sigurnost cijelog sustava. Obično je postavljanje prava pristupa omogućiti ili onemogućiti izvršavanje, čitanje i pisanje.

Korisnici i grupe

Za svaki korisnik, operativni sustavdodjeljuje jedinstveni identifikator. U "Linuxu" zove se UID. Osim toga, za jednostavnu administraciju, korisnici se grupiraju u skupine, kojima je dodijeljen i jedinstveni GID broj.

Svi korisnici "Linux" dijele se u tri skupine:

  • korisnik - vlasnik datoteke;
  • grupa - član iste grupe kao i vlasnik;
  • ostalo - svi ostali.

Prilikom pristupa datoteci, operacijskom sustavuOdređuje da li korisnik pripada određenim skupinama. Na primjer, klijent koji šalje zahtjev web-lokaciji putem preglednika upućuje se na drugu. U slučaju da je vlasnik web mjesta povezan putem FTP-a s korisničkim imenom i lozinkom, bit će dodijeljen korisničkoj grupi.

dozvole za datoteke

Prava pristupa

Grupe imaju pojedinačna prava koja reguliraju sposobnost obavljanja operacija s datotekama kao što su čitanje, pokretanje ili izmjena. Za svaku od njih postoje tri vrste pristupa:

  • za početak;
  • za čitanje;
  • za snimanje ili uređivanje.

Numerički način označavanja prava

Često je dovoljno naznačiti prava za promjenu, početak ili čitanje za svaku grupu pomoću numeričke oznake. Koriste se sljedeći parametri:

  • 4 - čitanje;
  • 2 - zapis;
  • 1 - izvršenje.

U određivanju prava pristupa, u pravilu,Koriste se samo tri broja. Prva od njih određuje pravila vlasnika korisnika, drugi za grupu, a treći za sve ostale. Da biste dodijelili određena prava za svaku grupu, oni se pribjegavaju jednostavnom dodavanju brojeva. Na primjer, 7 označava mogućnost izvođenja, pisanja i čitanja, a 6 dopušta samo izmjenu i čitanje datoteke. Dakle, dozvole 777 Linux opažaju kao pravilo, što vam omogućuje pokretanje, čitanje i prepisivanje datoteke bilo kojem korisniku.

Promjene prava pristupa

Promjena prava pristupa u "Linux" može biti samo vlasnik ili korisnik s administratorskim pravima. Da biste unijeli izmjene u terminalnom načinu, upotrijebite naredbu chmod.

Pokreće se s parametrima koji to dopuštajupromijenite pravila pomoću simbola (simboličkih) ili numeričkih oznaka. Razmotrite kako postaviti 777 dopuštenja kako bi omogućili svim korisnicima pokretanje, izmjenu i čitanje datoteke. U numeričkom načinu, naredba će izgledati ovako: chmod 777 ime datoteke, au znaku: chmod a = rwx naziv datoteke.

U praksi, digitalni način rada često je prikladniji. Lakše je napisati 755 nego postaviti odvojene parametre vlasniku, grupi i drugim korisnicima.

dopuštenja 777 Linux

Rekurzivna promjena prava

Chmod naredba može se koristiti u rekurzivnom načinu rada, koji vam omogućuje zamjenu prava svih datoteka smještenih u direktoriju i ugniježđene podmape. Da biste to učinili, upotrijebite tipku -R.

Primjer naredbe koja prikazuje kako postaviti dozvole 777 za sve datoteke u trenutnom direktoriju i njegovim poddirektorijama:

chmod-R 777 *.

Dozvole i direktorije

Osim datoteka, možete postaviti dozvolekatalozi. Za njihovo označavanje koriste se isti parametri (zastavice), ali ponašanje je nešto drugačije. Parametar dopuštenog čitanja omogućuje korisniku pregledavanje popisa sadržaja mape, postavljanje znaka za pisanje omogućuje stvaranje novih objekata u imeniku i postavljanje prava izvršenja omogućuje unos u direktorij.

kako postaviti dozvole 777

Promjena dozvola za direktorije je ista kao i za datoteke s komandom chmod.

primjer:

chmod 777 / home / test.

Sljedeća naredba pokazuje kako postaviti 777 dopuštenja za direktorij. / home / test.

Sigurnosna i pristupna prava

Treba imati na umu da pogrešna prava instalacijePristup može ometati rad sustava ili pojedinih resursa. Osim toga, to može dovesti do stvaranja velikog sigurnosnog problema. Stoga je potrebno analizirati i pregledati dokumentaciju. Posebnu pažnju treba obratiti na to prije postavljanja 777 dozvola jer dopuštaju bilo kojem korisniku stvaranje, izmjenu i izvršavanje datoteka u imeniku.

postavljanje prava pristupa

Mnogi napadači za sjeckanje web lokacija i drugihmrežni resursi koriste upravo nepromišljenost korisnika koji pogrešno napuštaju prava za preuzimanje i izvršavanje bilo koje skripte ili aplikacije na poslužitelju.

Proširena prava

Postoje situacije kada je to potrebnoprovesti složenu shemu pristupa informacijama. U ovom slučaju standardna prava Linux operativnog sustava možda neće biti dovoljna. Zatim morate koristiti popis za kontrolu pristupa (ACL). Koristite ovu shemu samo u vrlo velikim mrežama s višestupanjskim pristupnim shemama. U drugim slučajevima, troškova standardnih funkcija operacijskog sustava.

Pročitajte više: