Vsebina datoteke /etc/group se lahko sprva zdi skrivnostna. Toda vse, kar vsebuje, so informacije o lokalno konfiguriranih skupinah v sistemu Linux.
V sistemu Linux se konfiguracija pooblastil in dostop do določenih delov sistema izvaja prek uporabniških in skupinskih dovoljenj.
Morda želite izvedeti več o uporabniških skupinah in morate razumeti vsebino /etc/group mapa. Morda pa se želite poglobiti v sistemsko administracijo in izvedeti vse o konfiguriranju dovoljenj in upravljanju skupin v Linuxu.
Ne glede na razlog, kot uporabnik Linuxa vem več o /etc/group datoteka je lahko včasih v pomoč.
Kaj je datoteka /etc/group?
Uporabniške skupine so bistvenega pomena za razumevanje delovanja dovoljenj v sistemu Linux. Datoteka skupine, ki se nahaja v /etc imenik, je sistemska datoteka, ki vsebuje informacije o lokalnih skupinah, konfiguriranih na računalniku Linux.
To je sistemska zbirka podatkov, ki vsebuje informacije o skupinah uporabnikov, podobno kot datoteko /etc/passwd shranjuje uporabniška imena. Obstaja tudi
datoteka /etc/shadow, ki vsebuje šifrirana gesla vsakega uporabnika na računalniku.Da bi razumeli pomen /etc/group morate najprej izvedeti več o vlogi uporabniških skupin v sistemih, ki temeljijo na Linuxu.
Dovoljenja v sistemu Linux so dodeljena uporabnikom in skupinam. Ta dovoljenja pomagajo skrbniku nastaviti nadzor dostopa uporabnikov, na primer do katerih delov programske ali strojne opreme uporabnik ali skupina lahko ali ne more dostopati. Na primer, uporabnik v skupini koles je pooblaščen za uporabo ukaza sudo ali su.
Podobno ne boste mogli komunicirati z zvokom ali zvokom, če vaš uporabnik ni del zvok skupina.
Ogledate si lahko vsebino /etc/group datoteko z uporabo kateri koli pripomoček za ogled datotek v sistemu Linux, kot mačka:
sudo cat /etc/group
Na prvi pogled bo težko razumeti, kaj je prikazano na zaslonu. Osredotočite se še malo in ugotovili boste, da vnosi sledijo vzorcu. Vsak vnos v /etc/group datoteka je kombinacija štirih vrednosti, ločenih z a debelo črevo (:). Katere so te vrednosti?
Razumevanje vsebine /etc/group
Prvi stolpec (vrednost pred prvim dvopičjem) je ime skupine. Ker je ime datoteke /etc/group, je smiselno dati to informacijo na prvo mesto. Ti lahko seznam vseh uporabniških skupin v Linuxu tako, da razčleni vsak vnos v datoteki skupine in prikaže samo prvi stolpec.
cdrom: x: 24:uporabniško ime
Za bolj privilegirane skupine bo drugi vnos šifrirano geslo. Večina vrednosti gesel v vaši različici datoteke bo imela "x", ki predstavlja križec, kar pomeni, da za skupino ni nastavljeno geslo.
Številka za drugim dvopičjem je ID skupine. Tako kot uporabniki ima vsaka skupina v Linuxu edinstven ID, znan tudi kot ID skupine ali na kratko GID.
Končno vrednost na koncu vsebuje uporabnike, ki so del skupine. V splošnih skupinah bo navedenih nekaj uporabnikov, ločenih z vejice (,), medtem ko bodo drugi imeli samo enega. Nekateri od njih celo ne bodo imeli nobenega uporabnika na seznamu.
Uporabniki in skupine olajšajo administracijo Linuxa
Uporabniki in skupine igrajo pomembno vlogo pri upravljanju sistema Linux. Upoštevajte jih kot dva od mnogih stebrov sistema Linux, ki ohranjata varnost tako, da skrbniku omogočata skrbno dodeljevanje dovoljenj in delegiranje odgovornosti.
Skrivnost tega, da je Linux varnejši od sistema Windows, je v načinu delovanja dovoljenj. Nima vsak uporabnik dostopa do kritičnih sistemskih datotek; podobno ne morejo vsi procesi dostopati do osnovne programske in strojne opreme.
Večina procesov v Linuxu deluje v uporabniškem prostoru, ki je v nasprotju z okoljem z omejenimi dovoljenji prostor jedra, kjer je vse mogoče zaradi ravni nadzora, ki je na voljo vsakemu procesu, ki se izvaja v jedru prostora.