Príkaz useradd v systéme Linux robí presne to, čo naznačuje jeho názov – pridáva používateľov. Systém Linux má aj iné príkazy na vykonanie tejto úlohy, čo znamená, že máte k dispozícii niekoľko možností.

Čo je príkaz useradd v systéme Linux?

Príkaz Linux useradd je jednou z mnohých možností, ak chcete pridať nového používateľa prostredníctvom terminálu. Hoci rôzne distribúcie Linuxu, ako napríklad Ubuntu, používajú tento príkaz, pretože nie je interaktívny a má tendenciu spôsobovať menej problémov, príkaz adduser je často bezpečnejší. Alternatívne môžete pridať nových používateľov aj prostredníctvom grafického programu. Čítajte ďalej a zistíte, ako používať príkaz useradd bez akýchkoľvek problémov.

Ako funguje príkaz useradd?

Linux useradd môžu používať len tí, ktorí majú práva root alebo oprávnenia pre príkaz Linux sudo. Hodnoty pre príkaz sú nastavené v súbore/etc/default/useradd**. Na základe týchto parametrov systém vytvorí nového používateľa s vybraným menom. Okrem toho môžete pomocou príkazu useradd nastaviť heslá pre nových používateľov. Nižšie vysvetľujeme, ako na to.

Ako vyzerá syntax useradd?

Syntax pre useradd vyzerá nasledovne:

$ useradd [Options] [Username]
shell

Ak nepridáte žiadne ďalšie možnosti, systém jednoducho vytvorí používateľa s názvom, ktorý zadáte.

Aké možnosti má príkaz useradd?

Linux useradd má mnoho možností. Toto sú tie najdôležitejšie:

  • -d: Tu nastavíte počiatočný adresár nového používateľa.
  • -e alebo –expiredate: Nastavuje, kedy nový účet vyprší. Ak nezadáte nič, účet nikdy nevyprší.
  • -f: Nastavuje, kedy vyprší platnosť účtu, keď vyprší platnosť hesla, ktoré k nemu patrí.
  • -g: Nastaví skupinu používateľov, do ktorej nový používateľ primárne patrí.
  • -m: Vytvorí domovský adresár nového účtu, ak v súčasnosti neexistuje.
  • -p alebo –password: Nastaví heslo pre nový účet. Z bezpečnostných dôvodov je však na tento účel vhodnejší príkaz passwd.
  • -s: Nastaví štandardný prihlasovací shell pre všetky nové účty.

Príklady príkazu useradd

Na záver si môžete pozrieť niekoľko príkladov použitia príkazu useradd v systéme Linux:

$ sudo useradd testuser
shell

Vytvorí nového používateľa testuser.

$ sudo useradd -m testuser
shell

Tento príkaz môžete použiť na vytvorenie nového domovského adresára pre testuser.

$ sudo useradd -e 2023-12-31 testuser
shell

Tento príkaz vytvorí účet pre testuser, ktorý bude deaktivovaný 31. decembra 2023.

Prejsť na hlavné menu