Tento článek vysvětlí, jak vytvářet, mazat a spravovat uživatele a skupiny v Linuxu (testováno na Ubuntu 19.10)
Co je uživatel?
Uživatel je entita, která má práva na přístup a úpravu systému Linux v plné nebo omezené kapacitě. V typickém systému Linux může být mnoho uživatelů. Ve skutečnosti se během instalace operačního systému založeného na Linuxu, jako je Ubuntu, automaticky vytvoří váš výchozí uživatel s přihlašovacím jménem a heslem a mnoho uživatelů na úrovni systému.
Co je skupina?
Skupina je široká sbírka různých uživatelů v systému Linux. Skupiny jsou obvykle vytvářeny tak, aby definovaly stejnou sadu pravidel a zásad zabezpečení pro každého uživatele, který pod ně spadá. Tyto skupiny umožňují lepší organizaci uživatelů omezením oprávnění a přístupu k systému.
Rozdíl mezi uživatelem systému a běžným uživatelem
Normální uživatelé a uživatelé systému jsou v podstatě stejní. Někteří lidé je používají pro organizační účely tím, že je klasifikují na základě přiřazených ID uživatelů (UID), protože uživatelé systému a běžní uživatelé mají obvykle různé rozsahy ID.
Grafická aplikace pro správu uživatelů a skupin
Ve většině distribucí založených na GNOME je ve výchozím nastavení předinstalována aplikace pro uživatele a skupiny. Pokud ne, nainstalujte jej do Ubuntu spuštěním níže uvedeného příkazu:
$sudovýstižnýNainstalujtegnome-system-toolsStačí jej spustit ze spouštěče aplikací a kliknutím na viditelná tlačítka spravovat uživatele a skupiny.
Seznam uživatelů pomocí příkazového řádku
Chcete -li zobrazit podrobný seznam všech uživatelů v Ubuntu, spusťte jeden z následujících příkazů:
$kočka /atd/passwd$getent passwd
Chcete -li zobrazit pouze uživatelská jména, spusťte následující příkaz:
$kompen -uSeznam všech skupin
Chcete -li zobrazit seznam všech skupin, spusťte následující příkaz:
$skupinyPřidat nového uživatele
Chcete -li přidat nového normálního uživatele, spusťte níže uvedený příkaz (nahraďte jméno_uživatele):
$sudoadduser jméno_uživateleChcete -li přidat nového systémového uživatele, spusťte níže uvedený příkaz (nahraďte jméno_uživatele):
$sudopřidat uživatele--Systémjméno_uživatelePro každého nového uživatele vytvořeného pomocí výše uvedených příkazů bude vytvořen nový domovský adresář.
Odebrat existujícího uživatele
Chcete -li uživatele odstranit, spusťte níže uvedený příkaz (nahraďte jméno_uživatele):
$sudodeluser jméno_uživateleChcete -li odstranit uživatele spolu s jeho domovskou složkou, spusťte níže uvedený příkaz (nahraďte jméno_uživatele):
$sudobludář-odstranit-domůjméno_uživateleChcete -li odstranit uživatele spolu se všemi soubory, které jsou s ním spojeny, spusťte níže uvedený příkaz (nahraďte jméno_uživatele):
$sudobludář--remove-all-filesjméno_uživatelePřidat nového uživatele do existující skupiny
Chcete -li přidat nového uživatele do existující skupiny, spusťte níže uvedený příkaz (nahraďte jméno_uživatele a jméno_skupiny):
$sudoadduser jméno_uživatele název_skupinyOdebrat uživatele ze stávající skupiny
Chcete -li odebrat uživatele z existující skupiny, spusťte níže uvedený příkaz (nahraďte jméno_uživatele a jméno_skupiny):
$sudodeluser jméno_uživatele název_skupinyPřejmenovat stávajícího uživatele
Chcete -li přejmenovat stávajícího uživatele, spusťte níže uvedený příkaz (nahradit new_name a old_name):
$sudousermod-tennový_název starý_názevZměnit heslo stávajícího uživatele
Chcete -li změnit heslo stávajícího uživatele, spusťte níže uvedený příkaz (nahraďte jméno_uživatele):
$sudo passwdjméno_uživateleVytvořit novou skupinu
Chcete -li vytvořit novou skupinu, spusťte níže uvedený příkaz (nahraďte název_skupiny):
$sudoaddgroup název_skupinyChcete -li vytvořit novou skupinu na úrovni systému, spusťte níže uvedený příkaz (nahraďte název_skupiny):
$sudopřidat skupinu--Systémskupinové jménoOdstranit existující skupinu
Chcete -li odstranit existující skupinu, spusťte níže uvedený příkaz (nahraďte název_skupiny):
$sudoskupina group_nameChcete -li odstranit existující skupinu na úrovni systému, spusťte níže uvedený příkaz (nahraďte název_skupiny):
$sudopřeskupit--Systémskupinové jménoZávěr
Toto je několik příkazů, které můžete použít ke správě uživatelů a skupin ve vašem systému. Při přejmenovávání a odebírání uživatelů buďte opatrní, protože nesprávný příkaz může vést k trvalému odebrání souborů jiného uživatele nebo může omezit jeho přihlášení. Pokud chcete zachovat soubory uživatele, nezapomeňte před odstraněním uživatele provést zálohu jeho domovského adresáře.