Tento článek by objasnil, jak přidat uživatele a skupiny v distribuci CentOS 8 Linux pomocí příkazového řádku.
Přidejte uživatele do CentOS8
V CentOSu pomocí příkazu 'useradd' můžeme vytvořit nového uživatele, následovaného uživatelským jménem, které budeme rádi používat. Tento příkaz je velmi univerzální a umožňuje vám vytvářet uživatele, kteří se mohou přihlásit, nebo dokonce uživatele, kteří se nemohou přihlásit. Bez jakéhokoli adresáře by byl uživatel vytvořen a blokováno přihlašování. Například pokud chcete přidat nový profil uživatele bez domovského adresáře uživatele, musíte provést následující příkaz:
$ sudo adduser uživatelské jménoNebo
$ sudo useradd uživatelské jménoUživatelské jméno můžete nahradit slovem „david“ nebo libovolným z požadovaných jmen.
Po úspěchu příkaz neprodukuje žádný výstup, ale generuje domovský adresář uživatele. Pokud je účet aktivován, může uživatel zapisovat, upravovat a odebírat soubory a složky v domovském adresáři.
Chcete-li nastavit heslo pro konkrétního uživatele, můžete to také udělat. Jediné, co musíte udělat, je provést příkaz následovaný uživatelským jménem a systém vás poté požádá o zadání hesla k jeho ověření.
$ sudo passwd david
V nastavení účtu můžete vidět uživatele, které jsme nedávno vytvořili.
Místo provádění různých příkazů však můžete uživatelské jméno a heslo nastavit jediným pokusem. Chcete-li nastavit uživatelské jméno a heslo současně, musíte spustit následující příkaz:
$ sudo useradd -m uživatelské jméno -p hesloUživatelské jméno a heslo můžete nastavit podle svého výběru.
Zde je „momi“ uživatelské jméno a „momin01“ heslo uvedeného uživatele.
Odstraňte uživatele v Centos 8
Pokud chcete odstranit již vytvořené uživatele v CentOS 8, můžete použít příkaz „userdel“. Tento příkaz je velmi snadno použitelný a umožňuje vám mazat uživatele, pokud spravujete operační systém Linux. Například pokud chcete odstranit pouze profil uživatele, musíte provést následující příkaz připojený níže:
$ sudo userdel uživatelské jméno
Na druhou stranu, pokud chcete odstranit profil uživatele bez domovského adresáře uživatele, musíte provést následující připojený příkaz:
$ sudo userdel -r uživatelské jménoUživatelské jméno můžete podle svého výběru nahradit.
Přidejte skupiny v Centos 8
Skupina představuje uživatele se stejnými vlastnostmi. Každá skupina v operačním systému Linux získala určitá zvláštní práva. Každá skupina může mít více než jednoho uživatele. Pokud tedy chcete do CentOS 8 přidat několik nových skupin, musíte k tomu napsat následující příkaz:
$ sudo groupadd název skupinyNapříklad nahradíme název skupiny třídou a městem, abychom v našem CentOS 8 vytvořili dvě nové skupiny.
Přidejte uživatele do skupiny
Nyní to můžete udělat za pár okamžiků, pokud chcete přiřadit nově vytvořeného uživatele k určité skupině. Pro tento úkol použijeme příkaz „usermod“. Tento příkaz je poměrně jednoduchý. Můžete tedy přidat uživatele do skupiny jednoduše podle níže uvedeného příkazu:
$ sudo usermod -a -G jméno_skupiny uživatelské jménoNázev skupiny a uživatelské jméno lze podle vašeho výběru nahradit.
Během přidávání uživatele do nové skupiny se doporučuje použít příznak -a. V případě, že nepoužíváte parametr -a, bude uživatel odpojen od skupiny, která není zapsána po parametru -G. Zde je „třída“ název skupiny a „david“ je jméno uživatele, který byl přidán.
Tento příkaz lze také použít odlišně, ale funguje stejně, například v následujícím příkladu:
$ sudo usermod -aG jméno_skupiny uživatelské jméno
Zkontrolujte uživatele ve skupině
Jak byste se dostali k určení, kteří uživatelé jsou již účastníky určité konkrétní skupiny? Můžete použít jednoduchý příkaz napsaný níže:
$ grep název skupiny / etc / groupVýše uvedená instrukce zobrazí informace týkající se skupiny. Například pokud tento příkaz provedeme pro skupinu „třída“ a „město“ samostatně, jak je znázorněno na obrázku, zobrazí se následující informace týkající se obou skupin.
Zde červeně zbarvený text představuje název skupiny, x představuje heslo skupiny, číselnou hodnotu, e.G., 1008 představuje skupinu, ID a jména uživatelů, například „david“, kteří jsou aktuálně členy konkrétní skupiny.
K dispozici je další příkaz ke kontrole seznamu uživatelů aktuálně přítomných ve skupině a jejich ID uživatelů. Když zadáte tento příkaz k provedení, systém vás požádá o heslo, protože provádíte příkaz s níže uvedenými oprávněními sudo. Následující příkaz zkontroluje uživatele, kteří jsou přítomni ve skupině, spolu s jejich ID uživatele, jak je uvedeno níže:
$ sudo lid -g název skupinyZde můžete vidět dvě skupiny, v nichž jsou přítomni různí členové, spolu s jejich uživatelskými ID.
Existuje také další speciální způsob, jak zjistit, kteří uživatelé jsou ve skupině přítomni. Příkaz používaný pro tento konkrétní účel je následující:
uživatelské jméno $ sudo groups
Na výše uvedeném obrázku vidíte, že „john“ je ve skupině zvané „třída“ a „peter“ ve skupině zvané „město“ podle očekávání.
Závěr
Přijmout všechny metody uvedené v tomto výukovém programu je neuvěřitelně snadné. Nyní můžete přidat více uživatelů, skupin a uživatelů do skupiny podle pokynů, které jsou zde odhaleny. Můžete také ověřit konkrétní uživatele a jejich skupiny procházením metod, které se používají v tomto článku.