Upravljanje dozvolama za datoteke i mape Linux

Sadržaj:
- Upravljanje dopuštenjima datoteka i mapa u Linuxu
- Vlasnik i vlasnik grupe datoteke
- Vrste dozvola
- Pročitajte dozvolu
- Dozvola za pisanje
- Dozvola za izvršenje
- Kako se izdaju dozvole?
- Promjena dozvola
Kao što znamo, Linux je sustav dizajniran s mrežnom orijentacijom. Stoga sigurnost predstavlja kritičnu točku jer o njoj ovisi zaštita podataka koje pohranjujemo na našim računalima ili poslužiteljima. Ovdje je upravljanje licencama za datoteke i mape u Linuxu od ključnog značaja jer će mnogi korisnici imati pristup svim resursima.
Upravljanje dopuštenjima datoteka i mapa u Linuxu
Vlasnik i vlasnik grupe datoteke
U Linuxu sve datoteke nužno pripadaju korisniku i grupi korisnika. Stoga, kada se datoteka stvori, vlasnik će biti korisnik koji ju je stvorio, a grupa će biti i glavna grupa navedenog korisnika.
Jedan od načina za pregledavanje korisnika i grupe koja je vlasnica datoteke je upotrebom naredbe ls, a potom opcije -l (dugi format).
Rezultat je popis svih datoteka, jedna po retku. Gdje prvi blok s 10 znakova na početku predstavlja vrstu datoteke i dozvole (vidi sliku na početku).
Prvi znak označava vrstu datoteke. Ako je crtica "-" to je normalna datoteka, ako je "d" predstavlja mapu (direktorij), s druge strane slovo "l" označava da je to veza (veza). Možete se također obratiti na druge vrijednosti kao što su s, p, b, koje odgovaraju utičnicama, cijevima i blokadnim uređajima.
Sljedećih 9 znakova predstavljaju vlasnička dopuštenja vlasnika (3 znaka), dozvole vlasničke grupe (3 znaka) i dopuštenja ostalih korisnika (3 znaka). Koji su kodirani prema slovima relevantnim za svaku vrstu dozvole (to ćemo detaljno vidjeti u sljedećem odjeljku). Ako se ne pojave slova i umjesto toga su crtice, to znači da nije postavljena vrsta dozvole.
Vrste dozvola
Upravljanje dopuštenjima datoteka i mapa u Linuxu vrši se kroz shemu od tri vrste dozvola koje korisnici ili grupe mogu imati. Shema je sljedeća:
- Pročitajte dozvolu Pisanje dopuštenja Dopuštenje izvršenja
Njegovo značenje mijenja se u skladu s kontekstom u kojem je primijenjeno, to jest, ako su to datoteke ili mape. To ćemo vidjeti u odjeljcima u nastavku.
Pročitajte dozvolu
To znači da korisnik ima dopuštenje samo za čitanje ili pregled datoteke. Primjenjuje se za pristup iz bilo koje aplikacije za uređivanje datoteka ili naredbi konzole. U slučaju da korisnik nema dopuštenja, datoteku jednostavno ne može vidjeti.
S druge strane, ako je korisnik pročitao dopuštenja za neku mapu, to znači da će korisnik moći vidjeti sav sadržaj mape.
U upravljanju dozvolama slovo "r" se koristi za predstavljanje dozvole za čitanje, što dolazi iz engleskog "read".
Dozvola za pisanje
Ovo dopuštenje ukazuje na to da korisnik ima moć nad datotekom da mijenja njezin sadržaj, čak i do njenog brisanja. Omogućuje vam i izmjenu dopuštenja datoteka pomoću naredbe chmod, kao i promjenu vlasnika (korisnika ili grupe) koristeći chown.
U slučaju mapa, korisniku omogućuje izmjenu sadržaja i izvršavanje radnji poput stvaranja i izmjene ostalih mapa / datoteka unutar njega.
Predstavlja se slovom "w" dozvola za pisanje, dolazi od engleskog "pisati".
Dozvola za izvršenje
Kao što možemo zaključiti iz njegova imena, ovo dopuštenje korisnicima daje mogućnost izvršenja datoteke. Ako korisnik nema dozvolu za izvršavanje datoteke, neće je moći izvršiti čak ni ako se radi o aplikaciji. Nadalje, jedine izvršne datoteke su skripte ili naredbene datoteke i aplikacije; ako ih pokušamo pokrenuti bez posjedovanja dozvola, to će rezultirati pogreškama.
Što se tiče mapa, ako korisnik izvršava dopuštenja na njima, to se odnosi na činjenicu da mu je moguće pristupiti. Ovo se dopuštenje odnosi i na unos iz cd naredbe ili iz bilo kojeg datoteke Explorer.
Dopuštenje za izvršenje predstavljeno je slovom "x" s engleskog "e X ecute".
Možda će vas zanimati čitanje: Upravljanje korisnicima i grupama u Linuxu
Kako se izdaju dozvole?
Upravljanje dozvolama u Linuxu definira da se dopuštenja mogu dati na sljedeći način:
- Korisniku koji posjeduje datoteku Grupi koja posjeduje datoteku Za sve ostale korisnike u sustavu (svi osim vlasnika)
Drugim riječima, ne postoji mogućnost davanja dozvola određenim korisnicima ili ako niste vlasnik datoteke. Stoga se dopuštenja mogu dodijeliti samo vlasniku, grupi vlasnika ili drugim korisnicima. Ili ih pročitajte, napišite, izvedite ili ih kombinirajte.
Važno je napomenuti da su za promjenu dopuštenja u datoteci potrebne dozvole za izvršavanje na njoj. S druge strane, korijenski korisnik može vršiti izmjene, pogotovo jer ima puni pristup administraciji sustava.
Promjena dozvola
U slučaju da želite izvršiti promjene u upravljanju dozvolama, koristimo naredbu chmod. Sintaksa naredbe chmod je sljedeća:
chmod ime datoteke datoteke_or_folder
Ako je "dopuštenje" predstavljeno kako slijedi:
Inicijali kojima je dopuštenje adresirano:
- korisnik = grupa = gresto = o (ostalo)
Nakon čega slijedi znak koji odgovara radnji:
- Sign + za dodavanje dozvole Sign - za uklanjanje dopuštenja
Na kraju, vrsta dozvole: read = r, write = w i Execute = x
Pogledajmo nekoliko primjera s datotekom "example.txt"
Dajte dozvolu za pisanje vlasniku vlasniku u datoteci "example.txt":
chmod u + w example.txt
Uklonite dozvolu za pisanje drugim korisnicima na datoteci "example.txt":
chmod ow example.txt
Davanje odobrenja grupi vlasnika u datoteci "example.txt":
chmod g + r example.txt
Također možete dodijeliti različita dopuštenja u istoj izvedbi naredbe, samo ih morate razdvojiti zarezima:
chmod u + w, gr ili example.txt
Kao što također omogućuje smještanje više korisnika zajedno
chmod ug + w example.txt
S druge strane, također postoji mogućnost promjene dopuštenja pomoću datoteke explorer. Za to samo trebamo odabrati datoteku ili mapu i kliknuti desnu tipku miša -> Svojstva, pojavit će se prozor s svojstvima, zatim idemo na karticu s dozvolama i moći ćemo ih uspostaviti na jednostavan i brz način. Treba napomenuti da izbor može biti jedna ili više datoteka ili mapa.
3 savjeta za upravljanje zalihama vaše web trgovine

Za poduzetnike koji započinju svoje novo putovanje u internetskom svijetu, u ovom članku nudimo 3 savjeta za upravljanje zalihama internetske trgovine
Linux naredbe za upravljanje hard diskom i particijama

Linux naredbe za upravljanje tvrdim diskom i particijama: zadaci za provjeru performansi, statusa i prostora uređaja za pohranu podataka
.Dat datoteke - što su ove datoteke i kako ih otvoriti?

Ako ne znate kako reagirati na .dat datoteke, ovdje ćemo objasniti o čemu se radi, kako ih otvoriti i neke načine da vidite te podatke.