Jak používat příkaz useradd v systému Linux
Příkaz useradd v systému Linux dělá přesně to, co naznačuje jeho název – přidává uživatele. Linux má také další příkazy, které tento úkol provádějí, což znamená, že máte k dispozici několik možností.
Co je příkaz useradd v systému Linux?
Příkaz useradd v systému Linux je jednou z mnoha možností, jak přidat nového uživatele přes terminál. Zatímco různé distribuce Linuxu, jako například Ubuntu, používají tento příkaz, protože není interaktivní a mívá méně problémů, příkaz adduser je často bezpečnější. Alternativně můžete nové uživatele přidat také pomocí grafického programu. Čtěte dále a dozvíte se, jak používat příkaz useradd bez problémů.
Jak funguje příkaz useradd?
Příkaz Linux useradd mohou používat pouze uživatelé s právy root nebo oprávněními příkazu Linux sudo. Hodnoty pro příkaz jsou nastaveny v souboru/etc/default/useradd**. Na základě těchto parametrů systém vytvoří nového uživatele s vybraným jménem. Příkaz useradd můžete navíc použít k nastavení hesel pro nové uživatele. Níže vysvětlujeme, jak to udělat.
Jak vypadá syntaxe příkazu useradd?
Syntaxe příkazu useradd vypadá následovně:
$ useradd [Options] [Username]shellPokud nepřidáte žádné další možnosti, systém jednoduše vytvoří uživatele s názvem, který zadáte.
Jaké možnosti má příkaz useradd?
Linux useradd má mnoho možností. Tyto jsou nejdůležitější:
- -d: Zde nastavíte výchozí adresář nového uživatele.
- -e nebo –expiredate: Nastavuje datum vypršení platnosti nového účtu. Pokud nic nezadáte, účet nikdy nevyprší.
- -f: Nastaví, kdy účet vyprší, když vyprší platnost hesla, které k němu patří.
- -g: Nastaví skupinu uživatelů, ke které nový uživatel primárně patří.
- -m: Vytvoří domovský adresář nového účtu, pokud zatím neexistuje.
- -p nebo –password: Nastaví heslo pro nový účet. Z bezpečnostních důvodů je však pro tento účel vhodnější příkaz passwd.
- -s: Nastaví standardní přihlašovací shell pro všechny nové účty.
Příklady příkazu useradd
Na závěr si můžete prohlédnout několik příkladů použití příkazu useradd v systému Linux:
$ sudo useradd testusershellVytvoří nového uživatele testuser.
$ sudo useradd -m testusershellTímto příkazem můžete vytvořit nový domovský adresář pro uživatele testuser.
$ sudo useradd -e 2023-12-31 testusershellTento příkaz vytvoří účet pro uživatele testuser, který bude deaktivován 31. prosince 2023.