GNU/Linux >> Znalost Linux >  >> Linux

Odstraňte uživatele v Linuxu pomocí příkazu Userdel

Pokud chcete odstranit stávajícího uživatele v Ubuntu nebo jakékoli jiné distribuci Linuxu, můžete použít příkaz userdel v terminálu.

Toto je jednoduchý příkaz s pouze několika možnostmi. Zde je jeho syntaxe:

userdel [options] username

Protože se tento příkaz zabývá správou uživatelů, musíte být root nebo mít práva sudo, abyste jej mohli spustit.

Odstranění uživatelů v příkazovém řádku systému Linux

Nejprve sepište seznam uživatelů ve vašem systému Linux, abyste získali uživatelské jméno uživatele, kterého chcete smazat.

Nyní, abyste uživatele smazali, vše, co musíte udělat, je použít příkaz userdel s uživatelským jménem takto:

sudo userdel user_name

Mějte na paměti, že ve výchozím nastavení nesmaže domovský adresář uživatele. Uživatelské adresáře samozřejmě můžete odstranit sami, ale userdel poskytuje jednodušší možnost.

Další část ukazuje, jak odstranit uživatele spolu s jeho domovským adresářem.

Odebrat uživatele s domovským adresářem

Můžete použít volbu -r k odebrání uživatele spolu s domovským adresářem a zařazováním pošty (soubor, který ukládá hlavičku pošty a tělo zprávy e-mailového účtu uživatele).

sudo userdel -r user_name

Pamatujte, že není vhodné mazat uživatele, zvláště s jeho soubory, ve velké organizaci. Možná budete potřebovat uživatelské soubory.

Pokud někdo opustí vaši organizaci, místo odebrání uživatele a jeho souborů můžete uživatele jednoduše uzamknout pomocí příkazu usermod.

Bonusový tip:Nepoužívejte volbu -f s příkazem userdel

Pokud navštívíte manuálovou stránku příkazu userdel, najdete volbu -f. Samotná manuálová stránka doporučuje tuto možnost nepoužívat.

Tato možnost vynutí odebrání uživatelského účtu, i když je uživatel stále přihlášen. Také přinutí uživatele, aby odstranil domovský adresář uživatele a poštovní spool, i když jiný uživatel používá stejný domovský adresář nebo když poštovní spool nevlastní     zadaným uživatelem.

Pokud je USERGROUPS_ENAB v /etc/login.defs definována jako yes a pokud existuje skupina se stejným jménem jako smazaný uživatel, bude tato skupina odstraněna, i když je stále primární skupinou jiného uživatele.

Tato možnost je nebezpečná a může způsobit, že váš systém bude v nekonzistentním stavu.

To je ono…

Nemůžete odstranit více uživatelů současně. Najednou můžete smazat pouze jednoho uživatele.

Jak můžete vidět, je opravdu jednoduché použít příkaz userdel k odstranění uživatelů v Linuxu. Není příliš mnoho možností, jak vás zmást.

Doufám, že se vám toto rychlé učení Linuxu líbí. Váš návrh je vítán.


Linux
  1. Spravujte domovské adresáře uživatelů Linuxu pomocí systemd-homed

  2. Jak odstranit / odebrat uživatele v Linuxu pomocí příkazu userdel

  3. Linux su příkaz

  1. JQ Command v Linuxu s příklady

  2. Linuxový příkaz rm

  3. Příklady příkazů Linux „rm“.

  1. wc Linux Command s příklady

  2. Jak smazat/odebrat uživatele v Linuxu (příkaz userdel)

  3. Příklady příkazů userdel v Linuxu