什么是“密码时效限制”?

什么是“密码时效限制”?

这好像是密码有效期限制负责定期更改密码。但我的问题是,

  1. 它到底是什么?它会改变哪个密码?
  2. 我如何配置它以定期(比如每周)更改密码。

如果需要的话,请注意我使用的是 Ubuntu 12.10

答案1

x它可能被称为“密码年龄限制”。您可以使用以下选项进行设置passwd

passwd -x 7 $USER

将强制您每 7 天为当前用户发出一个新密码。


来自手册

-x, --maxdays 最大天数

设置密码有效期的最长天数。超过 MAX_DAYS 天后,密码必须更改。

答案2

密码老化是一种允许系统强制密码具有特定有效期的机制。虽然这可能会给用户带来一定不便,但它可以确保偶尔更改密码,这是一种很好的安全做法。大多数 Linux 发行版默认不启用密码老化,但启用它非常容易。

通过编辑 /etc/login.defs,您可以指定一些参数来设置密码时效的默认设置:

PASS_MAX_DAYS   99999
PASS_MIN_DAYS   0
PASS_WARN_AGE   7

根据需要更改这些值。将 9999 更改为 7 以强制所有用户每 7 天更改一次密码。

来源

答案3

PASS_MAX_DAYS中的参数允许/etc/login.defs您在密码达到定义的期限后强制其过期。建议将该PASS_MAX_DAYS参数设置为小于或等于 90 天。

相关内容