为什么在 AIX 下会提示用户输入密码?

为什么在 AIX 下会提示用户输入密码?

系统会提示用户输入密码,并根据lsuser -f username输出:

expires=0
maxexpired=-1
maxage=13

不应提示用户更改密码。

为什么登录时提示修改密码?

附:

  1. 根据 maxage+last 密码更新,他的密码过期时间为:

    Mon Sep 27 16:26:32 CEST 2010
    

    但应该maxexpired=-1注意这一点,并且不应提示用户更改密码。

  2. oslevel -s
    6100-02-02-0849
    

答案1

maxexpired属性是密码过期后允许用户登录(并更改密码)的周数。设置为-1禁用此限制。设置maxexpired=-1防止因密码过期而导致帐户被锁定;maxage自上次更改密码几周后,仍必须设置新密码。

maxage是确定密码有效期的属性。您的示例中的密码在设置后 13 周后过期。如果您希望拥有一个没有密码过期的帐户,请设置maxage=0

由于您包含了expires属性:expires是帐户过期的日期,而不是密码。将其设置为0意味着帐户不会过期。maxage仍将确定密码过期时间。

相关内容