useradd

Create a new user. See also: users, userdel, usermod. More information: <https://manned.org/useradd>.

Install

All systems
curl cmd.cat/useradd.sh
Debian Debian
apt-get install passwd
Ubuntu
apt-get install passwd
Alpine
apk add shadow
Arch Arch Linux
pacman -S shadow
image/svg+xml Kali Linux
apt-get install passwd
Fedora
dnf install shadow-utils-2
Windows (WSL2)
sudo apt-get update sudo apt-get install passwd
Raspbian
apt-get install passwd
Docker
docker run cmd.cat/useradd useradd powered by Commando

Create a new user. See also: users, userdel, usermod. More information: <https://manned.org/useradd>.

  • Create a new user:
    sudo useradd username
  • Create a new user with the specified user id:
    sudo useradd --uid id username
  • Create a new user with the specified shell:
    sudo useradd --shell path/to/shell username
  • Create a new user belonging to additional groups (mind the lack of whitespace):
    sudo useradd --groups group1,group2,... username
  • Create a new user with the default home directory:
    sudo useradd --create-home username
  • Create a new user with the home directory filled by template directory files:
    sudo useradd --skel path/to/template_directory --create-home username
  • Create a new system user without the home directory:
    sudo useradd --system username

© tl;dr; authors and contributors