# Check if account is locked
sudo passwd -S username
# Check account expiration
sudo chage -l username
# Check shell validity
grep username /etc/passwd
which /bin/bash
# Check home directory permissions
ls -ld /home/username
# Check user's groups
groups username
# Check file permissions
ls -la problematic_file
# Check sudo access
sudo -l -U username
# Check if user is in correct groups
getent group groupname
# Reset password
sudo passwd username
# Check password policy
sudo grep pwquality /etc/pam.d/common-password
# Check for account lock
sudo pam_tally2 --user username
# Unlock account
sudo pam_tally2 --user username --reset
Next: → Review Questions
Previous: ← User Security Best Practices
Lesson Home: ↑ Lesson 9: Users & Groups
Course Home: ⌂ Introduction to Linux