
CentOS, stejně jako všechny ostatní distribuce Linuxu, je operační systém pro více uživatelů. Každý uživatel může mít různé úrovně oprávnění a specifická nastavení pro různé aplikace příkazového řádku a GUI.
Vědět, jak přidávat a odebírat uživatele, je jednou ze základních dovedností, které by měl znát každý uživatel Linuxu.
V tomto tutoriálu vysvětlíme, jak přidat a odebrat uživatele v systémech CentOS 7.
Předpoklady #
Abyste mohli vytvářet a odebírat uživatele, musíte být přihlášeni jako uživatel root nebo uživatel s právy sudo.
Jak přidat uživatele v CentOS #
V CentOS můžete vytvořit nový uživatelský účet pomocí useradd
nástroj příkazového řádku.
Chcete-li vytvořit nový uživatelský účet s názvem „username“, spusťte:
sudo adduser username
Výše uvedený příkaz nezobrazuje žádný výstup. Vytvoří domovský adresář nového uživatele (/home/username
) a zkopírujte soubory z /etc/skel
adresáře do domovského adresáře uživatele. V domovském adresáři může uživatel zapisovat, upravovat a mazat soubory a adresáře.
Dále budete muset pro nového uživatele nastavit heslo, aby se uživatel mohl přihlásit. Chcete-li to provést, použijte passwd
příkaz:
sudo passwd username
Budete vyzváni k zadání a potvrzení hesla. Ujistěte se, že používáte silné heslo.
Changing password for user username.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Ve výchozím nastavení na CentOS mají členové skupinového kola povolen přístup sudo.
Pokud chcete, aby měl nově vytvořený uživatel práva správce, přidejte uživatele do skupiny wheel:
sudo usermod -aG wheel username
Pokud jste přihlášeni jako root, nemusíte před každým příkazem přidávat sudo. Jak smazat uživatele v CentOS #
Pokud již uživatelský účet není potřeba, můžete jej smazat pomocí deluser
nástroj příkazového řádku.
Chcete-li odstranit uživatele, aniž byste smazali soubory uživatele, spusťte:
sudo userdel username
Pokud chcete smazat domovský adresář uživatele a zařazování pošty, použijte -r
příznak:
sudo userdel -r username
V případě úspěchu userdel
příkaz nevytváří žádný výstup.
Pokud byla uživateli udělena sudoprivilegia, bude odebrán ze skupiny wheel, stejně jako ze všech ostatních skupin, kterých byl uživatel členem.