在 Ubuntu 重置 root 密码

当忘记 Ubuntu 系统的 root 密码时,无需重装系统,通过单用户模式可快速重置。以下是详细操作步骤和对应命令:

一、进入单用户模式

1.重启系统:在已登录 Ubuntu 系统的情况下,打开终端输入命令sudo reboot;若无法登录系统,直接操作物理设备重启按钮。

sudo reboot

2.进入 GRUB 菜单:重启后,在开机过程中,系统会显示GRUB启动菜单。若未出现,可在开机时不断按下Shift键(部分电脑可能需按Esc键),进入GRUB界面。

3.选择单用户模式:在GRUB菜单中,使用上下箭头选中Ubuntu,高级选项 并回车。接着,在新出现的列表中,选择末尾带有(recovery mode)的选项,进入单用户模式。

二、重置 root 密码

1.获取 root 权限:进入单用户模式后,系统已处于root权限下,此时无需sudo 即可执行命令。

2.修改密码:输入passwd命令,系统会提示输入新密码,按要求输入两次相同的新密码,密码需包含大小写字母、数字和特殊字符,以保证安全性。输入过程中密码不会显示,输入完成回车确认。

passwd

3.更新文件系统权限:为确保系统正常运行,输入mount -o remount,rw /命令,将根文件系统重新挂载为可读写模式;然后执行sync命令,同步文件系统缓存。

mount -o remount,rw /
sync

三、退出单用户模式

1.重启系统:完成密码重置后,输入reboot命令重启系统,或手动按下物理设备的重启按钮。

reboot

2.验证密码:系统重启后,使用刚刚重置的root密码尝试登录,若能成功登录,说明密码重置操作完成。

注意事项:

  • 在单用户模式下,系统具有最高权限,操作需谨慎,避免误删重要文件。
  • 若系统开启了加密功能,进入单用户模式前可能需要先解密磁盘。
  • 为提高安全性,建议定期更换 root 密码,并结合SSH密钥认证等方式加强系统防护。

通过以上步骤和命令,就能轻松完成Ubuntu系统root密码的重置。若在操作过程中遇到问题,可查看系统日志获取更多信息,或向 云端研习社 寻求帮助。

未经允许不得转载:云端研习社 » 在 Ubuntu 重置 root 密码