Syntax : chage -d 0 [user-name]
Example : chage -d 0 ashok
Example : chage -d 0 ashok
This Blog primarily focus on providing solutions for administering Linux Operating system in Enterprise environment. I have put my best effort to ensure the solutions provided in this are accurate, easy to follow, effective, and helpful for Linux Users & System Administrators.
# echo $PROMPT_COMMAND
RETRN_VAL=$?;logger -p local3.debug "$(whoami) $remoteip [$$]: $(history 1 | sed "s/^[ ]*[0-9]\+[ ]*//") [$RETRN_VAL]"
On RHEL 8.x
[root@rhel8 ]# cat /etc/profile.d/prompt.sh
remoteip=$(who am i | awk '{print $5}' | sed "s/[()]//g")
export PROMPT_COMMAND='RETRN_VAL=$?;logger -p local3.debug "$(whoami) $remoteip [$$]: $(history 1 | sed "s/^[ ]*[0-9]\+[ ]*//") [$RETRN_VAL]"'
[root@rhel8 ]#
auth required /lib/security/$ISA/pam_env.so
auth sufficient /lib/security/$ISA/pam_unix.so likeauth nullok
auth required /lib/security/$ISA/pam_deny.so
account required /lib/security/$ISA/pam_unix.so
account sufficient /lib/security/$ISA/pam_succeed_if.so uid < 100 quiet
account required /lib/security/$ISA/pam_permit.so
password requisite /lib/security/$ISA/pam_cracklib.so retry=3 minlen=8 lcredit=-1 ucredit=-2 dcredit=-2 ocredit=-1
password sufficient /lib/security/$ISA/pam_unix.so nullok use_authtok md5 shadow
password required /lib/security/$ISA/pam_deny.so
session required /lib/security/$ISA/pam_limits.so
session required /lib/security/$ISA/pam_unix.so| pam_cracklib.so | minlen=8 | Minimum length of password is 8 |
| pam_cracklib.so | lcredit=-1 | Minimum number of lower case letters is 1 |
| pam_cracklib.so | ucredit=-2 | Minimum number of upper case letters is 2 |
| pam_cracklib.so | dcredit=-2 | Minimum number of digits is 2 |
| pam_cracklib.so | ocredit=-1 | Minimum number of other characters is 1 |
![]() |
| SAMPLE OUTPUT |