根帐户已过期

根帐户已过期

我有一个同事(他离开了公司)对 Ubuntu 服务器进行了“强化”。他做了以下事情:

useradd -D -f 30 chage --inactive 30 root

据我所知,root 帐户将在 30 天内过期...现在我无法登录 root 帐户...因为它已过期。我收到一条消息说:

Your account has expired; please contact your system administrator

使用我的云提供商门户,我可以创建一个新用户(sudo 用户)并能够更改为 root。但是当我更改为 root 并输入密码时,我仍然收到此信息:

Your account has expired; please contact your system administrator

su: Authentication failure

(Ignored)

另外,我无法更改普通用户的密码。我更改了密码,然后登录,却出现身份验证失败... 疯了!也许这与 root 问题有关。

我知道要重新启用一个帐户,我需要用 root 身份来做,但是当你想重新启用的帐户是 root 时该怎么办呢?:)

因此,我欢迎任何有关如何解决此问题的想法。

非常感谢

相关内容