我的计算机上有两个帐户:james 和 john。 james 是唯一的管理帐户,几天前我出于好奇将其设置为过期。现在我被困住了。我无法使用 james 登录,因为它已过期,我无法使用 john 进行任何操作,因为它不是 sudoers 的成员。我无法以 root 身份登录,可能是因为 root 和 james 共享密码。
答案1
只需关闭计算机,使用另一个live系统,例如liveCD,
启动并 chroot ,更改密码和过期时间。
答案2
启动进入单用户模式。
最简单的方法是在 grub 中的内核行末尾添加“s”(使用 e 编辑条目,使用 b 启动)。它通常会让您进入 root 提示符。
顺便说一句,共享密码并不重要,所以去找 james 并执行“su”应该可以。