Local Account Management Cheat Sheet

A Software › Linux cheat sheet in English by hlhlhl

Commands and Files useful for understanding local account management in linux.

552 views 136 downloads 5 Aug 2026 History

User Account Commands

Command
Purpose
useradd
Create a new user
adduser
Intera­ctive user creation (Debia­n/U­buntu)
usermod
Modify a user account
userdel
Delete a user
passwd
Set or change a user's password
chage
Manage password aging and expiration
id
Display user and group IDs
whoami
Display current username
finger
Display user inform­ation (if installed)

User Inform­ation

Command
Purpose
id
User and group IDs
who
Logged-in users
w
Logged-in users and activity
last
Login history
lastlog
Last login per user
users
Currently logged-in usernames

User Switch

Command
Purpose
su
Switch user
sudo
Execute command as another user
sudo -i
Start a root login shell

Group Management

Command
Purpose
groupadd
Create a group
groupmod
Modify a group
groupdel
Delete a group
gpasswd
Manage group member­ships and passwords
groups
Display user's groups
newgrp
Switch to another group

Common User Account Attributes

Attribute
Descri­ption
Managed By
Username
Login name
useradd, usermod
UID
User ID
useradd, usermod
Primary Group
Default group
useradd, usermod
Supple­mentary Groups
Additional groups
usermod -aG
Home Directory
User's home folder
useradd -d, usermod -d
Login Shell
Default shell
useradd -s, usermod -s
Password
Password lifetime
chage
Account Expiration
Account expiry date
chage, usermod -e
Account Lock Status
Locked or unlocked
passwd -l, usermod -L
GECOS
Full name, phone, etc.
chfn

Account Locking & Expiration

Command
Purpose
passwd -l
Lock account password
passwd -u
Unlock account password
usermod -L
Lock user account
chage
Configure password aging
chage -l
View password aging

Home Directory & Skeleton

Command
Purpose
useradd -m
Create home directory
useradd -d
Specify home directory
useradd -k
Specify skeleton directory
useradd -s
Specify login shell

Important Files

File
Purpose
/etc/p­asswd
User accounts
/etc/s­hadow
Password hashes
/etc/group
Groups
/etc/g­shadow
Group passwords
/etc/l­ogi­n.defs
User account defaults
/etc/d­efa­ult­/us­eradd
Default useradd settings
/etc/skel
User profile template

Comments

No comments yet.

Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.