How to create and manage Linux users and groups
· Category: Linux
Short answer
Use useradd, usermod, and userdel for users; groupadd and groupdel for groups.
Steps
- Add a user:
sudo useradd -m -s /bin/bash alice
- Set password:
sudo passwd alice
- Add to group:
sudo usermod -aG sudo alice
- Delete a user:
sudo userdel -r alice
Tips
-mcreates a home directory.-aGappends to supplementary groups without removing existing ones.- Edit
/etc/sudoerswithvisudofor safe privilege configuration.
Common issues
- Removing a user without
-rleaves orphaned home directories. - Changes to groups usually require re-login to take effect.