如何在日志文件中看到密码更改

Linux记录大量数据,密码更改也不例外。

Linux 会记录大量数据,密码更改也不例外。
基于 Debian 的系统(例如 Ubuntu)会将密码更改存储在 /var/log/auth.log文件中,而基于 Red Hat 的系统将这些信息存储在 /var/log/secure中。

使用以下 grep 命令查看相应文件。

$grep -R -i passwd /var/log/auth.log
linux重置密码过期、期限和历史记录

如何将用户的密码设置为过期

作为root用户,我们可以通过执行passwd -e命令将用户密码设置为过期。

例如,执行下面操作后,onitroad下次尝试登录系统时将被提醒更改密码。

$sudo passwd -e onitroad

使用m选项可以指定用户的密码将在多少天后过期。

使用户“oniTorad”密码从现在起30天后过期。

$sudo chage -M 30 onitroad

使用 -E 选项指定密码的过期时间。

$sudo chage -E 2023-01-15 onitroad

使用“-w”选项警告用户密码还有7天就要过期。

$sudo chage -W 7 onitroad

如何查看用户密码的期限

使用chage -l命令查看上次密码更改的时间和密码的到期时间:

$chage -l onitroad
日期:2020-07-07 20:56:48 来源:oir作者:oir