Jak přidat a odstranit uživatele v CentOS 7
CentOS, stejně jako všechny ostatní distribuce Linuxu, je víceuživatelský operační systém. 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 grafického uživatelského rozhraní.
Znalost přidávání a odebírání uživatelů je jednou ze základních dovedností, které by měl znát každý uživatel systému Linux.
V tomto návodu si vysvětlíme, jak přidávat a odebírat uživatele v systémech CentOS 7. Jak přidávat a odebírat uživatele?
Předpoklady #
Pro vytváření a odebírání uživatelů musíte být přihlášeni jako root nebo uživatel s právy sudo.
Jak přidat uživatele v systému CentOS #
V systému CentOS můžete vytvořit nový uživatelský účet pomocí nástroje useradd
příkazového řádku.
Pro vytvoření nového uživatelského účtu s názvem „username“ byste spustili:
sudo adduser username
Výše uvedený příkaz nezobrazí žádný výstup. Vytvoří domovský adresář nového uživatele (/home/username
) a zkopíruje soubory z adresáře /etc/skel
do domovského adresáře uživatele. V domovském adresáři může uživatel zapisovat, upravovat a mazat soubory a adresáře.
Následující krok je nastavení hesla pro nového uživatele, aby se mohl přihlásit. K tomu použijte příkaz passwd
:
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í systému CentOS mají členové skupiny wheel práva sudo.
Pokud chcete, aby měl nově vytvořený uživatel práva správce, přidejte ho do skupiny wheel:
sudo usermod -aG wheel username
Jak odstranit uživatele v systému CentOS #
Pokud uživatelský účet již není potřeba, můžete jej odstranit pomocí nástroje deluser
příkazového řádku.
Chcete-li odstranit uživatele, aniž byste smazali jeho soubory, spusťte:
sudo userdel username
Pokud chcete odstranit i domovský adresář a poštovní schránku uživatele, použijte příznak -r
:
sudo userdel -r username
Při úspěchu příkaz userdel
nevytvoří žádný výstup.
Pokud byla uživateli udělena práva sudoprivileges, bude odebrán ze skupiny wheel i ze všech ostatních skupin, jejichž byl členem.
Závěr #
V tomto návodu jste se naučili přidávat a odebírat uživatele v systému CentOS. Stejné příkazy platí pro jakoukoli jinou distribuci Linuxu.