GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak přidat uživatele do Ubuntu?

Současné operační systémy vynikají tím, že jsou víceuživatelské. To znamená, že mohou vytvořit mnoho uživatelů s různými profily použití. To umožňuje, aby stejný systém používali různí lidé. Ale také je možné vytvořit specifické systémové uživatele pro určité síťové služby nebo aplikace. V každém případě se díky tomuto příspěvku dozvíte, jak přidat uživatele do Ubuntu.

V tomto tutoriálu budeme používat terminál, takže jej můžete použít, pokud máte server nebo používáte systém s grafickým rozhraním.

Příkaz useradd pro Linux

V Ubuntu je příkaz k vytvoření nového uživatele useradd . Tento příkaz je poměrně snadný na použití, ale má několik možností, které vám umožní přizpůsobit vytvoření.

Otevřete terminál a spusťte tento příkaz, abyste získali informace o useradd:

useradd --help

A získáte výstup obrazovky, jako je ten níže:

Usage: useradd [options] LOGIN
       useradd -D
       useradd -D [options]

Options:
  -b, --base-dir BASE_DIR       base directory for the home directory of the
                                new account
  -c, --comment COMMENT         GECOS field of the new account
  -d, --home-dir HOME_DIR       home directory of the new account
  -D, --defaults                print or change default useradd configuration
  -e, --expiredate EXPIRE_DATE  expiration date of the new account
  -f, --inactive INACTIVE       password inactivity period of the new account
  -g, --gid GROUP               name or ID of the primary group of the new
                                account
  -G, --groups GROUPS           list of supplementary groups of the new
                                account
  -h, --help                    display this help message and exit
  -k, --skel SKEL_DIR           use this alternative skeleton directory
  -K, --key KEY=VALUE           override /etc/login.defs defaults
  -l, --no-log-init             do not add the user to the lastlog and
                                faillog databases
  -m, --create-home             create the user's home directory
  -M, --no-create-home          do not create the user's home directory
  -N, --no-user-group           do not create a group with the same name as
                                the user
  -o, --non-unique              allow to create users with duplicate
                                (non-unique) UID
  -p, --password PASSWORD       encrypted password of the new account
  -r, --system                  create a system account
  -R, --root CHROOT_DIR         directory to chroot into
  -s, --shell SHELL             login shell of the new account
  -u, --uid UID                 user ID of the new account
  -U, --user-group              create a group with the same name as the user
  -Z, --selinux-user SEUSER     use a specific SEUSER for the SELinux user mapping
      --extrausers              Use the extra users database

Z něj můžeme získat základní syntaxi příkazu:

useradd [options] [username]

Tento příkaz je třeba provést jako uživatel root. Nebo alespoň kromě příkazu sudo.

Nyní prozkoumáme nejběžnější možnosti pro tento příkaz.

Přidávání uživatelů v Ubuntu pomocí useradd

Chcete-li přidat uživatele v Ubuntu, stačí provést následující příkaz:

sudo useradd [username]

Pokud chcete vytvořit nového uživatele s názvem atechtown , bylo by to následující:

sudo useradd atechtown

Budeme však moci využít možnosti ke zlepšení tvorby.

Jak víte, že uživatel, kterého systém ve výchozím nastavení vytváří, má přiřazenou domovskou složku, abyste ji mohli přiřadit, musíte přidat volbu -m

sudo useradd -m atechtown

Tím vytvoříte nového uživatele a přiřadíte mu /home/atechtown adresář jako domovský

Můžete také přímo nastavit, jaká má být domovská adresa. V tomto případě je možností použití -d

sudo useradd -d [directory] atechtown

Například:

sudo useradd -d /opt/atechtown atechtown

Někdy je vhodné vytvořit uživatele a ne jeho osobní složku. To se hodí, pokud vytvoříme uživatele věnovaného nějaké službě systému. K tomu slouží -M možnost je správná.

sudo useradd -M atechtown

Další velmi užitečná věc je vytvořit nového uživatele a jakmile je přiřazen do hlavní skupiny uživatelů a jakmile je přidán do sekundárních skupin jako sudo.

V tomto případě pro přiřazení k primární skupině použijeme volbu -g a pro sekundární skupiny -G

Například:

useradd -g users -G sudo,adm atechtown

Co když je čas vytvořit si účet, o kterém víme, že je dočasný? Příkaz useradd má volbu -e, která definuje datum, kdy účet vyprší.

Například:

sudo useradd -e 2020-12-30 atechtown

To znamená, že platnost účtu vyprší 30. prosince 2020. Skvělé, že?

Pokud máte v systému několik shellů, jako je zsh, můžete určit, který z nich bude nový uživatel používat. To je to, co -s možnost je pro.

sudo useradd -s /usr/bin/zsh atechtown

Pamatujte, že všechny možnosti, které jsem vás naučil, lze spojit do jednoho příkazu.

Nyní, když je uživatel vytvořen, musíte mu přiřadit heslo. Můžete to udělat pomocí passwd příkaz.

sudo passwd [username]

V našem případě:

sudo passwd atechtown

Zde budete muset definovat heslo a potvrdit ho. Nyní víte, jak přidávat a vytvářet uživatele v Ubuntu.

Závěr

Přidání uživatelů do systému, jako je Ubuntu, může být základním úkolem, ale na zakoupených počítačích je vždy užitečné. To však neplatí pouze v případě, že se Ubuntu používá na desktopovém systému, ale také na úrovni serveru.

Další informace o příkazu useradd naleznete na tomto odkazu.

Také vás zveme k přečtení našeho příspěvku o příkazu rsync.


Ubuntu
  1. Jak přidat uživatele do skupiny v Linuxu

  2. Přidat a odebrat uživatele na Ubuntu 20.04 – Jak provést tento úkol?

  3. Jak přidat uživatele do kontejneru Docker?

  1. Jak přidat uživatele do skupiny v Linuxu

  2. Jak přidat uživatele do Sudoers a přidat uživatele do skupiny Sudo na Ubuntu

  3. Jak nainstalovat Hadoop na Ubuntu 18.04 nebo 20.04

  1. Jak přidat uživatele na Ubuntu 20.04 Focal Fossa Linux

  2. Jak vytvořit seznam uživatelů na Ubuntu 20.04

  3. Jak přidávat a odstraňovat uživatele na Ubuntu 18.04