Obsah súboru /etc/group môže na prvý pohľad pôsobiť záhadne. Ale všetko, čo obsahuje, sú informácie o lokálne nakonfigurovaných skupinách v systéme Linux.

V Linuxe sa konfigurácia autorizácií a prístupu k určitým častiam systému vykonáva prostredníctvom užívateľských a skupinových oprávnení.

Možno sa pokúšate dozvedieť viac o skupinách používateľov a potrebujete porozumieť obsahu súboru /etc/group súbor. Alebo sa možno chcete ponoriť do správy systému a dozvedieť sa všetko o konfigurácii povolení a správe skupín v systéme Linux.

Nech už je dôvod akýkoľvek, ako používateľ Linuxu viete viac o /etc/group súbor môže byť niekedy užitočný.

Čo je súbor /etc/group?

Skupiny používateľov sú nevyhnutné na pochopenie toho, ako fungujú povolenia v systéme Linux. Súbor skupiny, ktorý sa nachádza v /etc adresár, je systémový súbor obsahujúci informácie o lokálnych skupinách nakonfigurovaných na počítači so systémom Linux.

Je to systémová databáza obsahujúca informácie o skupinách používateľov, podobne ako

instagram viewer
súbor /etc/passwd ukladá užívateľské mená. Je tam tiež súbor /etc/shadow, ktorý obsahuje zašifrované heslá každého používateľa v počítači.

Aby sme pochopili dôležitosť /etc/group najprv sa musíte dozvedieť viac o úlohe skupín používateľov v systémoch založených na Linuxe.

Povolenia v systéme Linux sú priradené používateľom a skupinám. Tieto povolenia pomáhajú správcovi nastaviť ovládacie prvky prístupu používateľov, napríklad k akým častiam softvéru alebo hardvéru môže alebo nemôže mať používateľ alebo skupina prístup. Napríklad používateľ v skupine kolies je oprávnený použiť príkaz sudo alebo su.

Podobne nebudete môcť interagovať so zvukom alebo zvukom, ak váš používateľ nie je súčasťou audio skupina.

Môžete si prezrieť obsah /etc/group súbor pomocou akýkoľvek nástroj na prezeranie súborov v systéme Linux, ako mačka:

sudo cat /etc/group

Na prvý pohľad bude ťažké pochopiť, čo sa zobrazuje na obrazovke. Zamerajte sa viac a uvedomíte si, že záznamy sledujú určitý vzor. Každý záznam v /etc/group súbor je kombináciou štyroch hodnôt oddelených a hrubého čreva (:). Aké sú tieto hodnoty?

Pochopenie obsahu /etc/group

Prvý stĺpec (hodnota pred prvou dvojbodkou) je názov skupiny. Keďže názov súboru je /etc/group, má zmysel dať tieto informácie na prvé miesto. Môžeš zoznam všetkých skupín používateľov v systéme Linux analýzou každej položky v súbore skupiny a zobrazením iba prvého stĺpca.

cdrom: x: 24:používateľské meno

Pre privilegovanejšie skupiny bude druhou položkou zašifrované heslo. Väčšina hodnôt hesla vo vašej verzii súboru bude mať "X“, čo predstavuje kríž, čo znamená, že pre skupinu nie je nastavené žiadne heslo.

Číslo za druhou dvojbodkou je ID skupiny. Rovnako ako používatelia, každá skupina v systéme Linux má jedinečné ID, známe tiež ako Group ID alebo skrátene GID.

Nakoniec, hodnota na konci obsahuje používateľov, ktorí sú súčasťou skupiny. Všeobecné skupiny budú mať uvedených niekoľko používateľov oddelených podľa čiarky (,), zatiaľ čo ostatní budú mať iba jeden. Niektoré z nich dokonca nebudú mať uvedených používateľov.

Používatelia a skupiny zjednodušujú správu systému Linux

Používatelia aj skupiny hrajú obrovskú úlohu pri správe systému Linux. Považujte ich za dva z mnohých pilierov linuxového systému, ktoré zachovávajú bezpečnosť tým, že správcovi umožňujú opatrne prideľovať povolenia a delegovať zodpovednosti.

Tajomstvo toho, že Linux je bezpečnejší ako Windows, spočíva v spôsobe, akým fungujú povolenia. Nie každý používateľ má prístup k dôležitým systémovým súborom; podobne, nie všetky procesy majú prístup k základnému softvéru a hardvéru.

Väčšina procesov v Linuxe funguje v užívateľskom priestore, čo je prostredie s obmedzenými oprávneniami, na rozdiel od priestor jadra, kde je možné čokoľvek, vďaka úrovni kontroly dostupnej pre akýkoľvek proces bežiaci v jadre priestor.