Common user management commands in Linux include:
-
Add a User:
sudo useradd username -
Delete a User:
sudo userdel username -
Modify a User:
- Change username:
sudo usermod -l new_username old_username - Change home directory:
sudo usermod -d /new/home/directory -m username - Add user to supplementary groups:
sudo usermod -aG groupname username - Change login shell:
sudo usermod -s /path/to/shell username - Set account expiration date:
sudo usermod -e YYYY-MM-DD username
- Change username:
-
View User Information:
- Display user ID and group ID:
id username - View password aging information:
chage -l username
- Display user ID and group ID:
-
List All Users:
cat /etc/passwd
These commands provide a comprehensive toolkit for managing user accounts and their attributes in a Linux environment.
