Správa uživatelů je docela přímočará, pokud na svém osobním počítači používáte Linux. Ale pro ty, kteří mají server s tisíci uživatelů, se správa stává vážným problémem, o který by se mělo postarat.
Naštěstí vám operační systémy založené na systému Linux poskytují způsob, jak ovládat a spravovat uživatele ve vašem systému. Můžete vytvářet skupiny a přidávat do nich uživatele. Potom můžete místo přidělování oprávnění každému uživateli v systému snadno autorizovat skupiny uživatelů tím, že jim poskytnete oprávnění spojená s pracovním tokem systému.
Vytvořte skupiny uživatelů v systému Linux
Linux je dodáván s výchozím příkazem pro vytváření skupin uživatelů. Můžete použít groupadd příkaz přidáte do svého systému nové skupiny. Základní syntaxe příkazu je:
groupadd [možnosti] název skupiny
Chcete-li vytvořit novou skupinu uživatelů „autoři“:
spisovatelé groupadd
Spuštěním výše uvedeného příkazu přidáte do položky nový záznam /etc/group a /etc/gshadow soubory ve vašem systému. Novou položku skupiny v souborech můžete zkontrolovat zadáním
kočka / etc / group a kočka / etc / gshadow ve vašem terminálu.Skupiny uživatelů mohou vytvářet pouze uživatelé s oprávněními správce. Před provedením příkazu groupadd nezapomeňte přepnout na superuživatele.
Pokud se pokusíte vytvořit skupinu s názvem, který již existuje, zobrazí se chyba, která uvádí:
groupadd: skupina „autoři“ již existuje
Chybu však můžete zrušit pomocí -F nebo --platnost vlajka s příkazem.
groupadd - autoři sil
spisovatelé groupadd -f
Vytvářejte uživatelské skupiny s jedinečným GID
Když vytvoříte novou skupinu uživatelů, systém jí automaticky přiřadí ID skupiny nebo GID. Pokud chcete, aby vaše skupina měla konkrétní ID skupiny, můžete to udělat pomocí -G nebo --gid vlajka.
groupadd -g 600 spisovatelů
groupadd --gid 600 autorů
Pokud se pokusíte přiřadit ID skupiny, které je již obsazeno, dojde k následující chybě.
groupadd: GID '600' již existuje
Ačkoli se to nedoporučuje, můžete přidat -Ó nebo --neunikátní příznak pro nucené přiřazení ID skupiny.
groupadd -o -g 600 autorů
Vytvářejte uživatelské skupiny pomocí hesla
I když do svých skupin můžete přidat heslo, pro uživatele nemají praktické využití. The -p příznak umožňuje zadat heslo pro vaši skupinu uživatelů.
groupadd -p autoři tajných hesel
Příbuzný: Jak změnit heslo v systému Linux
Potřebujete změnit heslo pro Linux? Zde je vše, co potřebujete vědět o resetování hesla v systému Linux.
Vytvořte systémové skupiny v Linuxu
Mezi systémovými skupinami a běžnými skupinami je malý rozdíl. Skupiny systému jsou speciální skupiny, které zahrnují uživatele, kteří jsou zodpovědní za provádění systémových operací, jako je zálohování a údržba.
Použijte -r nebo --Systém příznak k vytvoření systémové skupiny v systému Linux:
groupadd -r hardwareteam
groupadd - systémový hardwarový tým
Získejte seznam členů ve skupině uživatelů
Chcete-li vědět, kolik členů je součástí konkrétní skupiny, můžete použít dostat příkaz z vašeho terminálu. Následující příkaz zobrazí seznam všech členů přítomných ve skupině 'Writers':
spisovatelé skupin
Přidat uživatele do skupin
Nyní, když jste ve svém systému vytvořili skupinu uživatelů, je čas přidat do ní několik uživatelů. Usermod je výkonný nástroj příkazového řádku, protože obsahuje různé možnosti spojené se správou a moderováním uživatelů. Také vám umožní snadno přidat uživatele do vaší skupiny. Základní syntaxe příkazu je:
usermod [možnosti] název skupiny uživatelské jméno
Přidat existujícího uživatele do skupin
Chcete-li do své skupiny přidat existujícího uživatele, -A a -G vlajky jsou to, co potřebujete. The -G vlajka znamená skupiny, zatímco -A znamená přidat, přidat nebo přidat.
usermod -a -G náhodný uživatel spisovatelů
Můžete také přidat uživatele do více skupin. Jediné, co musíte udělat, je zadat názvy skupin oddělené čárkou.
usermod -a -G autoři, admin, vlastník randomuser
Přidat nového uživatele do skupiny
Můžete použít useradd když chcete, poveďte přidejte do svého systému Linux nového uživatele. Useradd vám poskytuje způsob, jak přiřadit skupinu uživateli v době jejího vytvoření. The -G příznak umožňuje uživateli určit skupinu.
useradd -G spisovatelé randomuser
Také je snadné přidat uživatele do více skupin. Ve výchozím příkazu stačí předat názvy skupin oddělené čárkami.
useradd -G autoři, admin, vlastník randomuser
Odebrat uživatele ze skupiny
Můžete také odebrat uživatele ze skupiny pomocí usermod. Pamatujte, že v systému Linux lze uživateli přiřadit více skupin. Jedna z těchto skupin je deklarována jako primární skupina, zatímco jiné jsou označovány jako sekundární skupiny.
Pokud se pokoušíte odebrat uživatele ze skupiny, ujistěte se, že má po odebrání alespoň jednu primární skupinu. Například uživatel „random“ je součástí skupin admin, Writers a Editors; kde admin je primární skupina a zbytek jsou sekundární skupiny.
Uživatele můžete odebrat pouze ze spisovatelů a editorů skupiny. Chcete-li tak učinit, musíte předat název skupiny, jejíž chcete, aby uživatel zůstal členem. To znamená, že k odebrání uživatele „náhodného“ z editorů skupiny se používá následující příkaz:
usermod-G spisovatelé náhodní
Všimněte si, že vše, co musíte udělat, bylo svléknout připojit příznak (-a) z příkazu, který používáte k přidání uživatele do skupiny.
Odstranit skupiny v systému Linux
Pokud již nechcete mít ve svém systému skupinu uživatelů, můžete ji odstranit pomocí groupdel příkaz. Syntaxe příkazu je:
groupdel [možnosti] název skupiny
Pro odstranění skupiny uživatelů „autoři“:
spisovatelé skupin
Pokud se pokusíte odebrat skupinu, která neexistuje, zobrazí se chybová zpráva:
groupdel: skupina „spisovatelů“ neexistuje
Správa skupin uživatelů v systému Linux
Správa uživatelů může být obtížná, pokud si nejste vědomi příkazů Linuxu, které potřebujete použít. Stane se to opravdu snadné, jakmile poznáte příkazy a příkazy související s moderováním a správou.
Správci serverů by se měli pokusit použít linuxové distribuce, které jsou vhodné pro jejich potřeby. Tímto způsobem získají všechny nástroje a nástroje potřebné pro správu serveru přímo z netopýra.
Jste připraveni zahájit vývoj v operačním systému s otevřeným zdrojovým kódem? Zde jsou nejlepší linuxové distribuce pro programování.
- Nespecifikováno

Deepesh je technický blogger a píše informační obsah více než 3 roky. V současné době pokračuje v bakalářském studiu počítačových aplikací na renomované univerzitě v Indii. Ve volném čase rád píše, poslouchá hudbu a hraje na kytaru.
Přihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!
Ještě jeden krok…!
V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.