Stop being the last one to know when a user changes their password
User & Group Management
Stop being the last one to know when a user changes their password
🧩 The Challenge
You ever have a junior dev complain they can’t log in, only to realize their password expired three days ago and you had zero clue? Keeping track of account aging manually is a recipe for a headache you don’t need.
💡 The Fix
There is a native tool that spits out the actual password aging status for every account on your system in one go. It saves you from digging through /etc/shadow like a caveman.
chage -l username
⚙️ Why It Works
By hitting the shadow file via this utility, you get a clean breakdown of when the password was set, when it expires, and exactly how many days of warning the user gets before the account locks them out.
🚀 Pro-Tip: Run this in a loop for all human users to find whose passwords are hitting the cliff before the tickets start rolling in.
Linux Tips & Tricks | © ngelinux.com | 9/1/2026
