未分配的密码已过期

未分配的密码已过期

在 RHEL6.4 机器上,我有一个尚未分配密码的用户。在文件中/etc/shadow,密码显示为!!。这是故意的;该用户仅使用公钥身份验证登录。

但是,我忘记确保用户的“密码”不会过期。事实上,我没有意识到如果您使用公钥身份验证,密码过期会对您产生影响。现在密码过期了,所以每当他登录时,系统都会提示他输入旧密码进行更改。由于没有旧密码,他陷入了困境。

有什么方法可以修复此问题,以便用户无需 root 权限即可登录?

答案1

这将需要 root 权限来修复问题,因为没有 root 权限的用户不能更改密码等关键设置。否则就无法实施安全措施。

但是,如果需要的话,root 可以使用 sudo 为用户和组分配命令的访问权限。

相关内容