Možná budete muset vytvořit samostatný účet pro každého uživatele, který se chce k tomuto systému připojit. Pro přidávání nových uživatelů do systému jsou ve vašem systému k dispozici dva příkazy, useradd a adduser . Příkaz adduser je vylepšená verze příkazu useradd. Příkaz adduser používá v backendu příkaz useradd. Tento tutoriál vám pomůže přidat a odstranit uživatele v operačních systémech Ubuntu, Debian a LinuxMint.
1. Přidat nového uživatele
V tomto tutoriálu používáme pro příklady příkaz adduser. Následující příkaz vytvoří ve vašem systému nový uživatelský účet s názvem ‚rahul‘.
sudo adduser rahul Adding user `rahul' ... Adding new group `rahul' (1006) ... Adding new user `rahul' (1005) with group `rahul' ... Creating home directory `/home/rahul' ... Copying files from `/etc/skel' ... Enter new UNIX password: ************** Retype new UNIX password: ************** passwd: password updated successfully Changing the user information for rahul Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n] y
Změnit domovský adresář – Ve výchozím nastavení výše uvedený příkaz vytvoří domovský adresář uživatelů jako /home/
sudo adduser rahul --home=/var/home/rahul
Změnit přihlašovací prostředí – Můžete také zadat jakýkoli jiný shell pro uživatele namísto výchozího, použijte –shell přepínač následovaný názvem shellu, jak je uvedeno níže.
sudo adduser rahul --shell=/bin/bash
Bez domovského adresáře – Pokud nechcete vytvářet domovský adresář uživatelů. Můžete použít přepínač –no-create-home s příkazem adduser, jak je uvedeno níže.
sudo adduser rahul --no-create-home
2. Odstranit uživatele ze systému
Nyní je dobré zamknout nebo odstranit ze systému každého uživatele, který již není vyžadován. K odstranění libovolného uživatele ze systému použijte následující příkaz.
sudo deluser rahul
Výše uvedený příkaz neodstraní domovský adresář uživatelů. Pokud chcete také smazat domovský adresář uživatelů, přidejte parametr –remove-home pomocí příkazu, například níže uvedený příkaz, trvale smaže uživatele rahul a jeho domovský adresář.
sudo deluser rahul --remove-home
Můžete také vytvořit zálohu domovského adresáře uživatelů před jeho odstraněním pomocí následujícího příkazu.
sudo deluser rahul --remove-home --backup --backup-to /var/archives/