如何在日志文件中看到密码更改
Linux记录大量数据,密码更改也不例外。
Linux 会记录大量数据,密码更改也不例外。
基于 Debian 的系统(例如 Ubuntu)会将密码更改存储在 /var/log/auth.log
文件中,而基于 Red Hat 的系统将这些信息存储在 /var/log/secure
中。
使用以下 grep 命令查看相应文件。
$grep -R -i passwd /var/log/auth.log
如何将用户的密码设置为过期
作为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