SuSE Linux-如何查找用户以前设置的密码



我使用SuSE Linux。我有root密码。

我有这样一个场景:

用户密码设置为xxx。后来它被更改为yyy。并将其更改为zzz。

在这种情况下,有什么方法可以列出该用户的密码设置历史记录吗?

例如,我将编写这样的命令:passhistory-user user1,系统将像一样响应

xxxyyyzzz

(passhistory-user user1是一个虚构的命令,我用它来解释我的位置)

谢谢。

不,只要您使用pam作为身份验证代理(您可能会这样做),并且您的pam使用/etc/shadow/etc/passwd(它可能会这样),就不能这样做。当前密码是散列的,实际上没有办法取消散列。以前的密码根本没有存储。

理论上,您可以在pam中安装自己的身份验证模块并记录密码短语。但如果你这样做,从道德上讲,你一开始就不应该得到根密码。。。

相关内容

  • 没有找到相关文章

最新更新