Linux User Management: useradd, usermod & userdel Explained

linux user management useradd

Learn Linux user management with useradd, usermod, userdel, and passwd — essential for every server administrator.

Step 1: Create a new user

sudo useradd -m -s /bin/bash -c "John Doe" john
sudo passwd john

Step 2: Add user to sudo group

sudo usermod -aG wheel john      # RHEL / AlmaLinux
sudo usermod -aG sudo john       # Ubuntu / Debian

Step 3: Modify user settings

sudo usermod -s /bin/zsh john    # change shell
sudo usermod -L john             # lock account
sudo usermod -U john             # unlock account

Step 4: Delete a user

sudo userdel -r john             # remove user and home directory
Linux user management commands on server
Linux user and group management

Useful commands

id john
getent passwd john
groups john
cat /etc/passwd

Related tutorials