如何在 ubuntu 14.04 中重置我的密码

如何在 ubuntu 14.04 中重置我的密码

我最近安装了 Ubuntu 14.04。我无法安装任何软件,因为它不接受我的密码。

但是我能够使用相同的密码在我的个人电脑上登录我的帐户。

答案1

您尝试安装软件的用户必须属于 Ubuntu 系统上的“sudo”组,才允许通过 sudo 以 root 身份执行命令。

对于在安装期间创建的用户来说情况如此,但对于任何其他用户,您需要在创建期间明确授予管理权限。

如果没有,请以管理员用户身份登录并在终端上输入sudo usermod -a -G sudo [username]

如果您忘记了可能唯一具有管理权限的用户的密码,您可以直接重置引导至 /bin/bash。为此,请在引导期间按住“shift”。这将导致 grub 显示其菜单。在默认条目上,键入e

应该有一个以 linux 开头的行,类似于以下内容:

linux   /boot/vmlinuz-3.13.0-37-generic root=UUID=4be10ae8-1a19-485a-a24a-bde836584090 ro  quiet splash $vt_handoff

最后,添加init=/bin/bash并删除quiet splash $vt_handoff,使其看起来像:

linux   /boot/vmlinuz-3.13.0-37-generic root=UUID=4be10ae8-1a19-485a-a24a-bde836584090 ro init=/bin/bash

然后按 Ctrl+X,您的系统将启动,但不会启动图形环境等服务,而是进入 shell。现在您需要以读写模式挂载 /,因为它仅以只读模式挂载,然后您可以为任何用户设置新密码:

mount -o remount,rw /
passwd [username]
  [you'll be prompted to enter the new password twice]
sync
mount -o remount,ro /
reboot -f

相关内容