Konfiguriranje pravic dostopa do datotek Unixa in Linuxa

Uporaba Chmoda za spreminjanje ali spreminjanje dovoljenj za datoteke in imenik

Operacijski sistemi Unix in Linux dodeljujejo pravice do dostopa do datotek in imenikov z eno od treh vrst dostopa (branje, pisanje in izvajanje), dodeljenih vsaki od treh skupin (lastnik, skupina in drugi uporabniki).

Če podate ukaz atributov datoteke z ukazom ls s stikalom -l (na primer ls -l filename ), bi vrnili informacije, ki bi izgledale podobno kot -rwe-rw-r--, kar pomeni enako branju, pisanju in izvede privilegije za lastnika, branje in pisanje privilegijev za skupino in bere dostop samo za vse druge uporabnike.

Vsaka od vrst pravic dostopa ima spodaj navedeno številsko vrednost:

Vrednosti pravic dostopa za vsako skupino se dodajajo skupaj, da dobijo vrednost med 0 in 7, ki jo lahko uporabite za dodeljevanje ali spreminjanje dovoljenj s pomočjo ukaza chmod (sprememba).

V zgornjem primeru bi lahko pravice dostopa za zadevno datoteko dodelili tako, da vnesete ime datoteke chmod 764 . Številka 764 izhaja iz:

Z ukazom chmod lahko dodelite pravice do dostopa do datotek in imenikov. Upoštevajte, da so ukazi Unix in Linux ter imena objektov občutljivi na velike in male črke. Uporabiti morate " chmod ", ne pa CHMod ali drugo kombinacijo zgornjih in malih črk.

Kako uporabljati ukaz chmod: