查找用户更改密码后的天数

查找用户更改密码后的天数

我搜索了又搜索,但还是找不到任何与此相关的内容。这是我尝试在 Ubuntu 中使用 Python 完成的任务:查找并打印以下信息:

  • 自上次更改密码以来的天数(提示输入用户名)
  • 我需要以日期格式显示这个数字

我可以列出 /etc/shadow 中显示的更改日期,但我需要日期格式。

答案1

使用chage实用程序(软件包的一部分passwd):

chage -l $user

chage需要 root 权限,但任何用户都可以使用chage -l

相关内容