上次使用 Kali Linux 时,我是使用 root 用户登录的。现在已经改了,我用普通用户登录。我不知道 root 密码。我如何获得 root 密码
答案1
为了在 Kali Linux 中以 root 权限运行命令,请使用该命令sudo
并通过输入用户密码进行身份验证。您在 Kali Linux 中的用户密码与您用于登录普通用户帐户的密码相同。
如果这不起作用并且您忘记了用户密码,那么您需要重置丢失的管理密码。您需要使用管理密码进行身份验证才能将您的普通 Kali Linux 用户sudo
作为sudo
用户添加到组中。
重置丢失的管理密码
计算机启动时,出现主板/计算机制造商标志的启动画面后,在 BIOS 中快速按住该Shift键,将调出 GNU GRUB 菜单画面。使用 UEFI 按(可能多次)该Esc键即可进入 GNU GRUB 菜单屏幕。有时,制造商的启动屏幕是 Windows 引导加载程序的一部分,因此当您启动计算机时,它会直接进入 GNU GRUB 菜单屏幕,然后Shift无需按。
按Shift或Esc键的时机可能很棘手,因此有时如果您错过了,则需要重试。如果这不起作用,请尝试以下答案我无法在引导期间显示 GRUB 菜单。
您将看到如下所示的 GNU GRUB 菜单屏幕。选择Kali GNU/Linux 的高级选项并按Enter。
将出现一个新的蓝屏,显示内核列表,其中包括正常启动内核或以恢复模式启动内核的选项。
按向下箭头键,直到选择从上往下数第 2 个条目(带有描述中的恢复模式),然后按Enter两次。
现在您应该看到这个恢复菜单。在“恢复菜单”屏幕中,使用箭头键向下滚动至根 进入 root shell 提示符然后按Enter。
您将看到 root 提示,如下所示:
root@kali:~#
。重新挂载它并具有写入权限:mount -rw -o remount /
要重置密码,请键入您用于登录的用户名
passwd username
替换的位置。username
系统将提示您输入新密码。当您键入密码时,您不会收到确认您键入的视觉响应,以防止其他人在您键入密码时看到您的密码。输入您的新密码并按Enter。
系统将提示您再次输入新密码,以确保您输入的密码正确无误。再次输入新密码,然后按Enter。
您将看到一条消息:
passwd: password updated successfully
显示您的密码已成功重置。如果 Kali Linux 安装在 SSD 上,请键入sync
将更改的块强制写入磁盘并更新超级块。键入
exit
以返回恢复菜单。从恢复菜单中选择
resume Resume normal boot
恢复正常启动。