Has modificado /etc/login.defs? Tal vez no tengas la regla establecida.
Código BASH:
Ver originalnano /etc/login.defs
#
# PASS_MAX_DAYS Máximo numero de días que una contraseña debe usarse
# PASS_MIN_DAYS Número mínimo de días permitidos entre los cambios de contraseña.
# PASS_MIN_LEN Longitud mínima de la contraseña aceptable.
# PASS_WARN_AGE Número de días de aviso antes de dar una contraseña expire.
#
PASS_MAX_DAYS 30
PASS_MIN_DAYS 0
PASS_MIN_LEN 8
PASS_WARN_AGE 7