Sadržaj datoteke /etc/group može se isprva činiti zagonetnim. Ali sve što sadrži su informacije o lokalno konfiguriranim grupama na Linux sustavu.

Na Linuxu se konfiguriranje autorizacija i pristupa određenim dijelovima sustava vrši putem korisničkih i grupnih dozvola.

Možda pokušavate saznati više o korisničkim grupama i trebate razumjeti sadržaj /etc/group datoteka. Ili možda želite zaroniti u administraciju sustava i naučiti sve o konfiguriranju dozvola i upravljanju grupama na Linuxu.

Bez obzira na razlog, kao korisnik Linuxa, znajući više o /etc/group datoteka ponekad može biti od pomoći.

Što je datoteka /etc/group?

Grupe korisnika bitne su za razumijevanje kako dopuštenja funkcioniraju na Linuxu. Grupna datoteka, koja se nalazi u /etc direktorij, je datoteka sustava koja sadrži informacije o lokalnim grupama konfiguriranim na Linux stroju.

To je baza podataka sustava koja sadrži informacije o korisničkim grupama, na sličan način datoteku /etc/passwd pohranjuje korisnička imena. Postoji također datoteku /etc/shadow, koji sadrži šifrirane lozinke svakog korisnika na računalu.

instagram viewer

Da bismo razumjeli važnost /etc/group datoteku, prvo trebate naučiti više o ulozi korisničkih grupa na sustavima temeljenim na Linuxu.

Dopuštenja na Linuxu dodjeljuju se korisnicima i grupama. Ova dopuštenja pomažu administratoru da postavi korisničke kontrole pristupa, primjerice kojim dijelovima softvera ili hardvera korisnik ili grupa mogu ili ne mogu pristupiti. Na primjer, korisnik u grupi kotačića ovlašten je koristiti naredbu sudo ili su.

Slično tome, nećete moći komunicirati sa zvukom ili zvukom ako vaš korisnik nije dio audio skupina.

Možete pogledati sadržaj /etc/group datoteku pomoću bilo koji uslužni program za gledanje datoteka na Linuxu, kao mačka:

sudo cat /etc/group

Na prvi pogled bit će teško razumjeti što je prikazano na ekranu. Usredotočite se još malo i shvatit ćete da unosi slijede obrazac. Svaki ulazak u /etc/group datoteka je kombinacija četiri vrijednosti odvojene znakom a debelo crijevo (:). Koje su to vrijednosti?

Razumijevanje sadržaja /etc/group

Prvi stupac (vrijednost prije prve dvotočke) je naziv grupe. Budući da je naziv datoteke /etc/group, ima smisla tu informaciju staviti na prvo mjesto. Možeš popis svih grupa korisnika na Linuxu analiziranjem svakog unosa u datoteci grupe i prikazivanjem samo prvog stupca.

cdrom: x: 24:korisničko ime

Za privilegirane skupine, drugi unos bit će šifrirana lozinka. Većina vrijednosti zaporke u vašoj verziji datoteke imat će "x," predstavlja križić, što znači da za grupu nije postavljena lozinka.

Broj iza druge dvotočke je ID grupe. Kao i korisnici, svaka grupa u Linuxu ima jedinstveni ID, poznat i kao ID grupe ili skraćeno GID.

Konačno, vrijednost na kraju sadrži korisnike koji su dio grupe. Opće grupe će imati popis nekoliko korisnika, odvojenih prema zarezima (,) dok će drugi imati samo jedan. Neki od njih neće imati niti jednog korisnika na popisu.

Korisnici i grupe olakšavaju administraciju Linuxa

I korisnici i grupe igraju veliku ulogu u upravljanju Linux sustavom. Smatrajte ih dvama od mnogih stupova Linux sustava, koji održavaju sigurnost dopuštajući administratoru da pažljivo dodjeljuje dopuštenja i delegira odgovornosti.

Tajna iza toga što je Linux sigurniji od Windowsa leži u načinu na koji dopuštenja funkcioniraju. Nema svaki korisnik pristup kritičnim datotekama sustava; slično, ne mogu svi procesi pristupiti temeljnom softveru i hardveru.

Većina procesa u Linuxu radi u korisničkom prostoru, što je okruženje s ograničenim dozvolama, za razliku od prostor kernela, gdje je sve moguće, zbog razine kontrole dostupne svakom procesu koji se izvodi u kernelu prostor.