Linux chage命令–更改密码过期日期

这个 查奇 命令用于管理Linux中的密码到期日期。chage命令可用于查看、启用、禁用或设置用户和组密码的日期。密码安全是网络安全的重要组成部分,密码的使用时间应加以限制,并定期更改。chage命令可用于在Linux中为用户和组实现此密码更改策略。

null

chage命令语法

chage命令有以下简单语法。

chage OPTION USER
  • 期权 用于设置或列出不同的密码相关参数。
  • 用户 是要列出或设置密码参数的用户名。

作为管理命令,chage命令通常需要root权限。因此,在大多数情况下,需要将chage命令与sudo一起使用。或者,chage命令可以在根shell中执行。

sudo chage

显示更改命令帮助

有关chage命令的选项和帮助信息可以与 -小时 –帮助 选项。

chage -h
Usage: chage [options] LOGIN Options:   -d, --lastday LAST_DAY        set date of last password change to LAST_DAY   -E, --expiredate EXPIRE_DATE  set account expiration date to EXPIRE_DATE   -h, --help                    display this help message and exit   -i, --iso8601                 use YYYY-MM-DD when printing dates   -I, --inactive INACTIVE       set password inactive after expiration to INACTIVE   -l, --list                    show account aging information   -m, --mindays MIN_DAYS     set minimum number of days before password change to IN_DAYS   -M, --maxdays MAX_DAYS        set maximum number of days before password change to MAX_DAYS   -R, --root CHROOT_DIR         directory to chroot into   -W, --warndays WARN_DAYS      set expiration warning days to WARN_DAYS

列出用户密码更改日期和策略

用户密码策略提供并设置有关上次密码更改、密码过期日期、帐户过期日期等的信息。用户或帐户密码更改日期和策略可以与 -我 选项和用户帐户名。在下面的示例中,我们列出了用户的ismail密码更改日期和策略信息。

chage -l ismail
图片[1]-Linux chage命令–更改密码过期日期-yiteyi-C++库
列出用户密码更改日期和策略

设置用户密码更改日期

从安全的角度来看,用户应该定期更改密码,以防止密码被盗漏洞。change命令可用于通过指定距当前时间的天数来设置使用-M选项的用户的密码更改日期。在下面的示例中,我们将50天后设置为用户密码更改日期。

sudo chage -M 50 ismail

设置用户密码过期日期

可以使用-d选项指定用户密码更改日期。只需提供YYYY-MM-DD格式的日期。在下面的示例中,用户ismail密码将在2021-03-01过期。

sudo change -d 2021-03-01 ismail

设置用户帐户过期日期

此外,还可以指定用户帐户过期日期。用户帐户过期日期与用户密码过期日期不同。这个 -电子 选项用于指定中的用户帐户过期日期 年-月-日 . 在下面的示例中,我们将用户ismail帐户的到期日期设置为2021-03-01。

sudo chage -E 2021-03-01 ismail

设置用户帐户锁定/非活动警告时间

我们可以在密码更改日期之前警告用户。这对于通知用户他/她应该在指定日期之前更改密码非常有用。-W或-warndays选项可用于指定密码过期前的天数。在下面的示例中,我们将警告天数设置为5天。

sudo chage -W 5 ismail

或者,长格式选项–warndays可以如下使用。

sudo chage --warndays 5 ismail

更改交互模式以设置所有选项

如果没有为chage命令指定选项,它将启动交互模式。在交互模式下,所有相关的值都会被一步一步地询问和设置。如果不想更改当前默认值并使用它,只需将其保留为空并按enter键。

sudo chage ismail
图片[2]-Linux chage命令–更改密码过期日期-yiteyi-C++库

相关文章: 如何在Linux中装载CIFS Windows共享?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享