chmod je naredba Linuxa (sustavi slični Unixu) koja se može koristiti za izmjenu dopuštenja datoteka. Mijenja grupu, korisnika i druge u izvršiti, napisati, i dopuštenje za čitanje . Ovaj chmod 755 Linux naredba je ključni slučaj upotrebe za chmod. Općenito, ova se naredba primjenjuje za obavljanje raznih operacija bez ikakvih poteškoća jer mnogim administratorima sustava olakšava pokretanje aplikacija.
Važno: Linux naredba 'chmod' mora se unijeti malim slovima.
Ako implementiramo naredbu, tj. chmod 755 filename, svima dopuštamo da izvrše i pročitaju datoteku. U ovom slučaju, vlasniku datoteke također je dopušteno pisati u ovu datoteku. Kada koristimo 755 za bilo koji imenik, to definira da mu svatko može pristupiti.
Važno: Obično se ove dozvole mogu prevesti u rwxr - xr - x tekstualni prikaz.
osnove naredbe chmod
Možemo se prijaviti chmod naredba za izmjenu dopuštenja bilo koje datoteke u Unixu. Također možemo proslijediti dopuštenje datoteke u obliku troznamenkastog broja.
U broju 755, prvi broj 7 može se definirati kao dopuštenje dano vlasniku, drugi broj 5 može se definirati kao dopuštenje grupe, a treći broj 5 može se definirati kao dopuštenje svake druge.
Drugim riječima, 755 se može predstaviti kao:
7 korisnika izvršava, piše i čita
5 grupa izvršava i čita
5 drugi izvršavaju i čitaju
Postoje neke bitne vrste dopuštenja za grupe i korisnike:
- Izvrši dopuštenje
- Dopuštenje za pisanje
- Dopuštenje za čitanje
Sintaksa
Naredba chmod ima sintaksu koja se može definirati na sljedeći način:
chmod
Dio dopuštenja naredbe može imati različite vrste formata. Jedan format se može definirati kao grupa brojeva, ista kao ona koju možemo vidjeti na sljedeći način:
chmod 755
Prije nego što vidimo korištenje chmod-a, moramo znati neke od opcija u nastavku:
Excel datumska razlika
-R: Ova opcija može rekurzivno mijenjati dopuštenja.
-referenca=DATOTEKA: Koristi način DATOTEKE umjesto vrijednosti NAČINA.
-c: Izvješćuje samo ako su napravljene bilo kakve izmjene.
-u: Može ispisati dijagnostiku za sve obrađene datoteke.
Oktalni prikaz naredbe chmod
Dopuštenja su također izražena u obliku oktalnog prikaza (s brojevima 0-7).
1nf 2nf 3nf
A to je točno ono što 755 jest, skup oktalne reprezentacije dopuštenja za vlasnika grupe, vlasnika korisnika i druge.
Oktalni brojevi polaze od zbroja sljedećih brojeva:
1= izvrši dopuštenje
2= dopuštenje za pisanje
4= dopuštenje za čitanje
Dakle, 7= 1 + 2 + 4= Izvrši + Zapiši + Dozvola za čitanje
5= 1 + 4= Izvrši + Dozvola za čitanje
Gdje se vlasnik grupe, vlasnik korisnika i druga dopuštenja mogu razmatrati odvojeno.
Osim toga, zbroj dopuštenja za različite vlasnike korisnika može generirati jedan oktalni broj (do 0-7), a koristi se i za vlasnika grupe i druge dopuštenja.
Napomena: ne zaboravite zaobići dopuštenje, tj. 777 koje omogućuje potpuni pristup svima. Na direktorijima ili datotekama, naredba 777 nije predložena iz očitih sigurnosnih razloga.
Naredba chmod 755 o korištenju direktorija i datoteka
Hajdemo razumjeti posljedice dozvola za direktorije i datoteke.
Želimo naučiti što dopuštenje za izvršavanje, pisanje i čitanje radi iz korisničkog gledišta ako se primijeni na direktorije ili datoteke.
Dozvola za čitanje:
Dozvola za pisanje:
- datoteka: Može promijeniti sadržaj datoteke.
Izvrši dopuštenje: