Späť na blog

Pridávanie a odstraňovanie používateľov na CentOS 8: Návod

Pridávanie a odstraňovanie používateľov na CentOS 8: Návod

Linux je viacpoužívateľský operačný systém. Mať správne znalosti o správe používateľov je kľúčové pre správnu administráciu systému. Ak konfigurujete nový Linux server, pridávanie a odstraňovanie rôznych používateľov je zvyčajne jednou z prvých vecí, ktoré musíte urobiť. Tento návod popisuje kroky pridávania a odstraňovania používateľov v systéme CentOS 8.

Požiadavky

Vytváranie a odstraňovanie používateľov v systéme CentOS vyžaduje, aby ste pracovali s používateľom s vyššími oprávneniami. V systéme Linux má root používateľ najvyššie oprávnenia. Vo všeobecnosti je však bezpečnejšie vykonávať takéto zmeny s používateľom, ktorý nie je root, ale má oprávnenie sudo. V každom prípade by mal byť správcom používateľských účtov v systéme administrátor systému.

Správa používateľov

1)  Pridanie používateľa

Najprv sa pozrime na to, ako vytvoriť nového používateľa. Na demonštráciu budeme používať používateľské meno random_user. Nasledujúci príkaz vytvorí nového základného používateľa random_user:

Add Random UserHoci je používateľ vytvorený, nie sú nakonfigurované žiadne prihlasovacie údaje. Nasledujúci príkaz nastaví heslo na prihlásenie používateľa:

Users on CentOS Passwd Random UserPoužívateľ je teraz pripravený na prístup.

2)  Odstránenie používateľa

Ak už používateľský účet nie je potrebný, je bezpečné ho zo systému odstrániť. V závislosti od toho, či sa majú zachovať údaje z domovského adresára cieľového používateľa, existujú dva spôsoby odstránenia používateľa. Ak chcete ponechať údaje v domovskom adresári používateľa nedotknuté, spustite nasledujúci príkaz:

Users on CentOS Userdel Random UserAk údaje z domovského adresára používateľa nie sú potrebné, môžeme ich vymazať tiež. Stačí pridať príznak -r k predchádzajúcemu príkazu:

Users on CentOS Recursive UserdelPo spustení ktoréhokoľvek z príkazov bude používateľ automaticky odstránený zo všetkých skupín. Ak sa neskôr pridá iný používateľ s rovnakým menom, všetky oprávnenia a priradenia do skupín sa musia vykonať znova.

Oprávnenia používateľa

1)  Udelenie oprávnenia sudo

V predvolenom nastavení nemôžu používatelia v systéme CentOS vykonávať administratívne úlohy. Je to vyhradené len pre root a sudo-povolených používateľov, ktorí môžu použiť príkaz sudo na spúšťanie príkazov s administratívnymi oprávneniami. Predvoleným spôsobom správy sudo oprávnení je skupina wheel. Je to vstavaná skupina používateľov, ktorá každému používateľovi z tejto skupiny udeľuje prístup k príkazu sudo . Tiež to znižuje potrebu manuálneho pridávania každého používateľa do súboru sudoers.

Najprv skúste spustiť príkaz sudo bez toho, aby ste mali prístup k sudo ako nový používateľ:

Users on CentOS Sudo PrivilegeAk chceme, aby nový používateľ mohol spúšťať príkazy sudo , pridajte ho do skupiny wheel:

UsermodPotom overte, či bola zmena úspešná. Spustite nasledujúci príkaz ako nový používateľ:

Users on CentOS Check Update2)  Zoznam používateľov v skupine wheel

Skupina wheel udeľuje svojim používateľom administratívne práva. Pohľad na skupinu wheel pomôže efektívnejšie spravovať oprávnenia používateľov. Najprv použijeme nástroj getent. Je to nástroj na získanie záznamov z podporovaných administratívnych databáz (vrátane group). Databáza group obsahuje údaje o rôznych skupinách používateľov v systéme. Vypíšte zoznam používateľov v skupine wheel:

Getent GroupĎalším spôsobom, ako vypísať používateľov skupiny, je použitie príkazu lid. Je to špecializovaný nástroj na tlač informácií o používateľoch alebo skupinách. Ak chcete vypísať používateľov v skupine wheel , spustite nasledujúci príkaz:

Users on CentOS LidSkupina používateľov

V predchádzajúcej časti sme si ukázali, ako pridať používateľa do skupiny wheel . V tejto časti sa pozrieme na rôzne základné akcie so skupinami používateľov.

1)  Pridanie novej skupiny

Skupiny sú efektívne na organizáciu a správu používateľských účtov. Konkrétna skupina je vo všeobecnosti definovaná súborom jej oprávnení nad rôznymi časťami systému, napríklad oprávneniami na čítanie, zápis a spúšťanie. Správa používateľských skupín je obmedzená len na root alebo používateľ(ia) s sudo oprávnením.

Nasledujúci príkaz pridá do systému novú skupinu:

Users on CentOS GroupaddKaždá skupina v systéme má špecifické ID skupiny, známe tiež ako GID. Ak chcete vytvoriť novú skupinu so špecifickým GID, spustite nasledujúci príkaz:

Groupadd with GidSystémová skupina je špeciálny typ skupiny, ktorá je vo všeobecnosti vyhradená pre špeciálne systémové operácie. Ak chcete vytvoriť novú systémovú skupinu, spustite nasledujúci príkaz:

Groupadd r2)  Pridanie používateľa do skupiny

Ak chcete pridať používateľa do existujúcej skupiny používateľov, použite nasledujúcu štruktúru príkazu:

3)  Výpis používateľov zo skupiny

Existuje niekoľko spôsobov, ako vypísať používateľov zo skupiny. Prvým spôsobom je použitie getent nástroja:

Getent groupĎalším spôsobom je použitie lid príkazu:

Lid g4)  Odstránenie používateľa zo skupiny

Ak už používateľ nie je potrebný, môžeme ho z danej skupiny odstrániť. Skupina používateľov vo všeobecnosti predstavuje spôsob správy rôznych oprávnení v systéme. V praxi to znamená, že používateľ stratí určité oprávnenia a privilégiá v systéme. Ak chcete odstrániť používateľa z konkrétnej skupiny používateľov, musíte spustiť nasledujúci príkaz:

Gpasswd5)  Odstránenie skupiny

Rovnako ako sme skupinu vytvorili, môžeme ju aj vymazať. Ak už skupina nemá žiadny účel, je bezpečné ju zo systému odstrániť. Ak skupina slúži ako primárna skupina konkrétneho používateľa, skupinu nie je možné vymazať. Pred vymazaním sa preto uistite, že všetci používatelia v skupine sú riadne odstránení.

Ak chcete odstrániť skupinu, spustite nasledujúci príkaz:

GroupdelZáverečné myšlienky

Táto príručka demonštruje základy pridávania a odstraňovania používateľov v systéme CentOS 8. Demonštruje tiež základy správy skupín používateľov. Je to jednoduché, ale dôležité urobiť správne. Z tejto príručky by ste mali dobre porozumieť základom správy používateľov. Správna správa používateľov poskytne používateľom prístup len do tých častí systému, ktoré potrebujú na vykonanie svojej práce.

Teraz môžete prejsť k ďalšej konfigurácii vášho servera CentOS. Pozrite si nasledujúce návody, ktoré vám pomôžu:

Príjemnú prácu!

author

Pranay Kapgate

Autor · CloudSigma

Preslav Dobrev je kreatívny dizajnér v spoločnosti CloudSigma, ktorý sa zameriava na konzistentnú firemnú identitu prostredníctvom tradičných a inovatívnych marketingových kanálov. Dokáže brilantne spájať umeleckú víziu so strategickým marketingom, čím vytvára pôsobivé príbehy značky.

Komentáre

Zatiaľ žiadne komentáre. Buďte prvý.