Správa používateľov je celkom jednoduchá, ak používate systém Linux na svojom osobnom počítači. Pre tých, ktorí majú server s tisíckami používateľov, sa však správa stáva vážnym problémom, o ktorý by sa malo postarať.

Našťastie vám operačné systémy založené na systéme Linux poskytujú spôsob, ako ovládať a spravovať používateľov vo vašom systéme. Môžete vytvárať skupiny a pridávať do nich používateľov. Potom môžete namiesto prideľovania povolení každému používateľovi v systéme ľahko autorizovať skupiny používateľov tak, že im poskytnete oprávnenia spojené s pracovným tokom systému.

Vytváranie skupín používateľov v systéme Linux

Linux je dodávaný s predvoleným príkazom na vytváranie skupín používateľov. Môžete použiť groupadd príkaz na pridanie nových skupín do vášho systému. Základná syntax príkazu je:

groupadd [možnosti] názov skupiny

Vytvorenie novej skupiny používateľov „autori“:

spisovatelia groupadd

Spustenie vyššie uvedeného príkazu pridá nový záznam do /etc/group a /etc/gshadow

instagram viewer
súbory vo vašom systéme. Nový záznam skupiny môžete skontrolovať v súboroch zadaním mačka / etc / group a mačka / etc / gshadow vo vašom termináli.

Upozorňujeme, že skupiny používateľov môžu vytvárať iba používatelia s oprávneniami správcu. Pred vykonaním príkazu groupadd nezabudnite prepnúť na superužívateľa.

Ak sa pokúsite vytvoriť skupinu s názvom, ktorý už existuje, zobrazí sa chyba s informáciou:

groupadd: skupina 'autorov' už existuje

Chybu však môžete zavrieť pomocou -f alebo - sila vlajka s príkazom.

groupadd - autori síl
spisovatelia groupadd -f

Vytváranie skupín používateľov s jedinečným GID

Keď vytvoríte novú skupinu používateľov, systém jej automaticky priradí ID skupiny alebo GID. Ak chcete, aby mala vaša skupina konkrétne ID skupiny, môžete to urobiť pomocou -g alebo --gid vlajka.

groupadd -g 600 spisovateľov
groupadd --gid 600 spisovateľov

Ak sa pokúsite priradiť ID skupiny, ktoré už bolo použité, vyskytne sa nasledujúca chyba.

groupadd: GID '600' už existuje

Aj keď sa to neodporúča, ale môžete pridať -o alebo --neunikátne príznak na násilné priradenie ID skupiny.

groupadd -o -g 600 spisovateľov

Vytváranie skupín používateľov pomocou hesla

Aj keď do svojich skupín môžete pridať heslo, pre používateľa nemajú praktické využitie. The -p príznak umožňuje určiť heslo pre vašu skupinu používateľov.

groupadd -p autori tajných hesiel

Súvisiace: Ako zmeniť heslo v systéme Linux

Ako zmeniť heslo systému Linux

Potrebujete zmeniť svoje heslo pre systém Linux? Tu je všetko, čo potrebujete vedieť o obnovení hesla v systéme Linux.

Vytváranie systémových skupín v systéme Linux

Medzi systémovými skupinami a bežnými skupinami je mierny rozdiel. Skupiny systému sú špeciálne skupiny, ktoré zahŕňajú používateľov, ktorí sú zodpovední za vykonávanie operácií systému, ako je zálohovanie a údržba.

Použi -r alebo --systém príznak na vytvorenie systémovej skupiny v systéme Linux:

groupadd -r hardwareteam
groupadd - systémový hardwarový tím

Získajte zoznam členov v skupine používateľov

Ak chcete vedieť, koľko členov je súčasťou konkrétnej skupiny, môžete použiť ikonu getent príkaz z vášho terminálu. Nasledujúci príkaz zobrazí zoznam všetkých členov prítomných v skupine „spisovatelia“:

spisovatelia skupiny getent

Pridajte používateľov do skupín

Teraz, keď ste vo svojom systéme vytvorili skupinu používateľov, je čas pridať do nej niektorých používateľov. Usermod je výkonný nástroj príkazového riadku, ktorý obsahuje rôzne možnosti spojené so správou a moderovaním používateľov. Umožňuje vám tiež ľahko pridať používateľov do vašej skupiny. Základná syntax príkazu je:

usermod [možnosti] názov skupiny užívateľské meno

Pridajte existujúceho používateľa do skupín

Ak chcete do svojej skupiny pridať existujúceho používateľa, kliknite na ikonu -a a -G vlajky sú to, čo potrebujete. The -G vlajka znamená skupiny, zatiaľ čo -a znamená pridať, pridať alebo doplniť.

usermod -a -G spisovatelia randomuser

Môžete tiež pridať používateľa do viacerých skupín. Musíte len zadať názvy skupín oddelené čiarkou.

usermod -a -G autori, admin, vlastník randomuser

Pridajte nového používateľa do skupiny

Môžete použiť useradd velite, ked chcete pridať do svojho systému Linux nového používateľa. Useradd vám poskytuje spôsob priradenia skupiny k používateľovi v čase jej vytvorenia. The -G príznak umožňuje používateľovi určiť skupinu.

useradd -G spisovatelia randomuser

Jednoduché je aj pridanie používateľa do viacerých skupín. V predvolenom príkaze stačí zadať názvy skupín oddelené čiarkou.

useradd -G autori, admin, vlastník randomuser

Odstrániť používateľov zo skupiny

Môžete tiež odstrániť používateľov zo skupiny pomocou usermod. Nezabúdajte, že v systéme Linux je možné používateľovi priradiť viac skupín. Jedna z týchto skupín je vyhlásená za primárnu skupinu, zatiaľ čo iné sú označované ako sekundárne skupiny.

Ak sa pokúšate odstrániť používateľa zo skupiny, uistite sa, že má po odstránení aspoň jednu primárnu skupinu. Napríklad používateľ „random“ je súčasťou skupín admin, autori a redaktori; kde admin je primárna skupina a zvyšok sú sekundárne skupiny.

Používateľa môžete odstrániť iba z autorov a editorov skupín. Ak to chcete urobiť, musíte zadať názov skupiny, ktorej chcete, aby používateľ zostal členom. To znamená, že na odstránenie používateľa „náhodného“ z editorov skupín sa používa nasledujúci príkaz:

usermod -G spisovatelia náhodní

Všimnite si, že stačilo iba vyzliecť pripojiť príznak (-a) z príkazu, ktorý používate na pridanie používateľa do skupiny.

Odstrániť skupiny v systéme Linux

Ak už nechcete mať vo svojom systéme skupinu používateľov, môžete ju odstrániť pomocou klávesu groupdel príkaz. Syntax príkazu je:

groupdel [možnosti] názov skupiny

Vymazanie skupiny používateľov „spisovatelia“:

spisovatelia groupdel

Ak sa pokúsite odstrániť skupinu, ktorá neexistuje, zobrazí sa chybové hlásenie s oznámením:

groupdel: skupina 'spisovatelia' neexistuje

Správa skupín používateľov v systéme Linux

Správa používateľov môže byť náročná, ak si neuvedomujete príkazy systému Linux, ktoré musíte použiť. Stane sa to naozaj ľahké, keď poznáte príkazy a príkazy súvisiace s moderovaním a správou.

Správcovia serverov by sa mali pokúsiť používať distribúcie systému Linux, ktoré sú vhodné pre ich potreby. Týmto spôsobom dostanú všetky nástroje a pomocné programy potrebné na správu servera ihneď po spustení.

Email
10 najlepších linuxových distribúcií pre vývojárov

Ste pripravení zahájiť vývoj v operačnom systéme s otvoreným zdrojom? Tu uvádzame najlepšie linuxové distribúcie pre programovanie.

Súvisiace témy
  • Nešpecifikované
O autorovi
Deepesh Sharma (10 publikovaných článkov)

Deepesh je technický blogger a píše informačný obsah už viac ako 3 roky. V súčasnosti pokračuje v bakalárskom štúdiu počítačových aplikácií na renomovanej univerzite v Indii. Vo voľnom čase rád píše, počúva hudbu a hrá na gitare.

Viac od Deepesh Sharma

Prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!

Ešte jeden krok…!

V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.

.