GNU/Linux >> Znalost Linux >  >> Ubuntu

Vytvářejte a mažte uživatele v Ubuntu 20.04

Přehled

Vědět, jak vytvářet a mazat uživatele v Ubuntu, je jednou ze základních dovedností, které by měl uživatel Linuxu (admin) znát, a stále je to jedna z nejdůležitějších dovedností, kterou by měl mít (správa uživatelů). Důvodem je to, že v každém operačním systému pro více uživatelů (také Linuxu) existují a měly by existovat sady různých uživatelských oprávnění a různých skupin uživatelů. Je to z bezpečnostních důvodů.

Nechcete, aby jeden uživatel spravoval celý systém, který běží na produkčním prostředí (myšleno na serverech). Vždy je vhodné mít v systému více uživatelů. Někdy možná budete potřebovat, aby uživatel fungoval pouze jako servisní účet (nemá domovskou složku, nemá přístup k prostředí a bude moci spouštět pouze konkrétní aplikace a nástroje).

V tomto článku se budeme zabývat tím, jak vytvářet a mazat uživatele v Ubuntu přes terminál. Příkazy, které budeme používat ke spuštění těchto akcí, jsou – „adduser“ a „deluser“. Můžete také vytvořit nového uživatele příkazem – „useradd“. Mezi těmito dvěma příkazy jsou rozdíly. Chovají se odlišně a zakryjí je oba.

Další v řadě dovedností správy uživatelů je, jak vytvořit skupiny uživatelů a přidat uživatele do skupin (a samozřejmě odebrat uživatele ze skupiny a odstranit skupinu). Tento postup si můžete také prohlédnout v tomto příspěvku – LINK .

Předpoklady :

Abyste mohli vytvářet a odebírat uživatele, musíte být přihlášeni jako root nebo jako uživatel s právy sudo.

Jak vytvořit a odstranit uživatele v Ubuntu

Jak vytvořit uživatele pomocí příkazu adduser

Nejprve vytvoříme nového uživatele pomocí příkazu „adduser“. Příkaz „adduser“ automaticky vytvoří nového uživatele s domovským adresářem a požádá o nastavení hesla pro nového uživatele, vytvoří výchozí nastavení uživatele (přidání podrobností o uživateli do souboru /etc/passwd, přidání jedinečného ID uživatele , atd). Jakmile budete v terminálu a vytvoříte nového uživatele, napíšete „adduser“ a je to „uživatelské jméno“. Budete požádáni o heslo sudo.

sudo adduser newuser

Jakmile zadáte své heslo, budete dotázáni na sérii otázek, z nichž je vyžadováno heslo pro nového uživatele a všechny ostatní otázky jsou volitelné.

Poté budete muset potvrdit informace pomocí „y“. A úspěšně jste vytvořili nového uživatele. Tento příkaz také vytvoří nový domovský adresář uživatelů.

Také si uvědomte, že v Ubuntu mají členové skupiny sudo standardně přístup k sudo. To znamená, že nově vytvořený uživatel nebude ve výchozím nastavení ve skupině uživatelů sudo a budete ho muset přidat.

Jak vytvořit uživatele pomocí příkazu useradd

Když vytvoříte nového uživatele příkazem „useradd“, vytvoří se pouze „prázdný“ uživatel. Nebude mít domovský adresář, nebude mít nastavené heslo a nebude součástí žádných skupin uživatelů. To znamená, že po vytvoření uživatele pomocí příkazu „useradd“ budete muset vše nastavit samostatně.

sudo useradd newuser2

Pro tento příkaz samozřejmě existují volby, které mohou přidat a nastavit další potřebná uživatelská nastavení. Pokud například potřebujete mít domovský adresář pro nového uživatele, musíte přidat volbu „-m“ do příkazu „useradd“. Příkaz vypadá takto:

sudo useradd -m newuser2

Po vytvoření uživatele příkazem „useradd“ se uživatel nebude moci přihlásit, protože nemá nastavené heslo (příkaz jej nenastavuje). Heslo lze snadno nastavit příkazem „passwd“.

sudo passwd newuser2

Můžeme říci, že v podstatě pokud potřebujete vytvořit uživatele v Ubuntu rychle jedním příkazem, s domovským adresářem, heslem a vším ostatním, co uživatel desktopu má, použijte příkaz – adduser. Pro lepší kontrolu a správu uživatelů na serverech je lepší použít příkaz useradd.

Další možnosti a informace, jak nastavit další uživatelská nastavení, naleznete v manuálových stránkách obou příkazů – adduser , useradd

Přidat uživatelská oprávnění sudo novému uživateli

K přidání oprávnění sudo k novému uživateli používáme nástroj „usermod“ k úpravě uživatele. Nástroj je třeba spustit pomocí sudo. Spusťte příkaz takto:

sudo usermod -aG sudo newuser
 

Jak smazat uživatele v Ubuntu

Pro tuto akci použijete příkaz „deluser“ a zadáte jeho „username“. I pro tento příkaz jej musíte spustit pomocí sudo nebo spustit jako root.

sudo userdel newuser

Po zadání hesla sudo/root – uživatel a jeho nastavení budou smazány, ale jeho domovský adresář a soubory nebudou smazány. Chcete-li odstranit uživatele s jeho domovským adresářem najednou, přidejte do příkazu možnost „-r“. Příkaz bude vypadat takto:

sudo userdel -r newuser

Shrnutí

Nyní jste zvládli, jak vytvářet a mazat uživatele v Ubuntu. Abychom shrnuli kroky, které jsme provedli – vytvořili jsme uživatele s příkazem „adduser“, vytvořili uživatele s příkazem „useradd“ (s domovským adresářem uživatele) a smazali uživatele také vedle jejich domovského adresáře. Také je třeba zdůraznit, že všechny příkazy, které jsme použili v tomto článku, lze samozřejmě použít v jakékoli distribuci založené na Ubuntu a dalších distribucích, jako je Debian, Kubuntu, Pop OS a Linux Mint.


Ubuntu
  1. Jak přidat a odstranit uživatele v Ubuntu, Debianu a LinuxMintu

  2. Příkaz Ubuntu Runuser?

  3. Jak vytvářet uživatele a spravovat jejich oprávnění Sudo na Ubuntu

  1. Jak vytvořit a odstranit uživatelskou skupinu v Linuxu

  2. Přidat a odebrat uživatele na Ubuntu 20.04 – Jak provést tento úkol?

  3. Vytvořte a odeberte uživatele CentOS

  1. Jak vytvořit a odstranit uživatele na Ubuntu 16.04

  2. Jak vytvořit a smazat uživatele v Debianu 9

  3. Vytvořte a odstraňte místní uživatele na Windows Server