useradd je příkaz v Linuxu, který se používá k přidávání uživatelských účtů do vašeho systému. Je to jen symbolický odkaz na příkaz adduser v Linuxu a rozdíl mezi oběma je ten, že useradd je nativní binární soubor zkompilovaný se systémem, zatímco adduser je skript v Perlu, který na pozadí používá binární soubor useradd. Provádí změny v následujících souborech:
- /etc/passwd
- /etc/shadow
- /etc/group
- /etc/gshadow
- vytvoří adresář pro nového uživatele v /home
Obsah
- Syntaxe příkazu `useradd` v Linuxu
- Práce s příkazem `useradd`
- 1. Jak přidat uživatele v Linuxu
- 2. Jak přidat uživatele zadáním cesty k domovskému adresáři nového uživatele
- 3. Jak vytvořit uživatele se specifickým ID uživatele (UID)
- 4. Jak vytvořit uživatele se specifickým ID skupiny (GID)
- 5. Jak vytvořit uživatele bez domovského adresáře
- 6. Jak vytvořit uživatele s datem vypršení platnosti
- 7. Jak vytvořit uživatele s komentářem
- 8. Jak vytvořit uživatele se změněným přihlašovacím prostředím
- 9. Jak nastavit nešifrované heslo pro uživatele
- 10. Zobrazení nápovědy
Syntaxe příkazu `useradd` v Linuxu
Základní syntac pro příkaz `useradd` je následující.
useradd [options] [User_name]>
Práce s příkazem `useradd`
1. Jak přidat uživatele v Linuxu
Tento příkaz přidá uživatele s názvem test_user.
sudo useradd test_user>
2. Jak přidat uživatele zadáním cesty k domovskému adresáři nového uživatele
Abychom dali novým uživatelům cestu k domovskému adresáři, používáme v Linuxu následující příkaz.
sudo useradd -d /home/test_user test_user>
Tím se nastaví domovský adresář us/home/test_user.
3. Jak vytvořit uživatele se specifickým ID uživatele (UID)
K vytvoření nového uživatele s vlastním UID použijeme následující příkaz.
sudo useradd -u 1234 test_user>
Tím se vytvoří nový uživatel s ID uživatele 1234 a jménem test_user.
4. Jak vytvořit uživatele se specifickým ID skupiny (GID)
Chcete-li vytvořit nového uživatele a přiřadit specifické ID skupiny, použijte následující příkaz
sudo useradd -g 1000 test_user>
Tím se vytvoří nový uživatel s ID skupiny 1000 a jménem test_user.
5. Jak vytvořit uživatele bez domovského adresáře
Pro vytvoření uživatele bez domovského adresáře použijeme následující příkaz.
sudo useradd -M test_user>
zásobník v ds
Tím se vytvoří uživatel se jménem test_user a také bez domovského adresáře.
6. Jak vytvořit uživatele s datem vypršení platnosti
K nastavení data vypršení platnosti uživatelského účtu použijeme následující příkaz.
sudo useradd -e 2020-05-30 test_user>
Tím se vytvoří uživatel s názvem test_user s datem vypršení platnosti 30. května 2020.
7. Jak vytvořit uživatele s komentářem
Chcete-li přidat komentář nebo popis pro uživatele, použijeme následující příkaz.
sudo useradd -c 'This is a test user' test_user>
Tím se vytvoří uživatel s krátkým komentářem nebo popisem uživatele.
8. Jak vytvořit uživatele se změněným přihlašovacím prostředím
K vytvoření uživatele s jiným přihlašovacím shellem použijeme následující příkaz.
sudo useradd -s /bin/sh test_user>
Tím se vytvoří uživatel s názvem test_user s výchozím shellem /bin/sh.
python bajtů na řetězec
9. Jak nastavit nešifrované heslo pro uživatele
Pro nastavení nešifrovaného hesla pro uživatele použijeme následující příkaz.
sudo useradd -p test_password test_user>
Tím se vytvoří nový uživatel se jménem test_user a nešifrovaným heslem test_password.
10. Zobrazení nápovědy
Pro zobrazení nápovědy použijeme následující příkaz.
sudo useradd --help>
Tento příkaz zobrazí nápovědu k příkazu useradd.
Závěr
V tomto článku jsme diskutovali o příkazu `useradd` v Linuxu, což je mocný nástroj pro vytváření uživatelských účtů s různými úpravami. Celkově lze říci, že po pochopení jeho možností a syntaxe mohou správci systému efektivně spravovat uživatelské účty na svém systému Linux.