Linux重置root密码的过程通常涉及单用户模式或者修改GRUB启动项,以下是两种常见的方法:

方法一:通过单用户模式重置root密码
- 重启Linux系统,在启动过程中,当看到GRUB启动菜单时,使用方向键选择你想要启动的Linux内核。
- 在启动内核选项后,按
e进入编辑模式。 - 找到以
<em>linux</em>开头的行,并按e编辑。 - 在该行的末尾添加
single或init=/bin/bash,以单用户模式启动或直接进入bash。 - 按
Ctrl + X或F10启动系统。 - 系统将以root权限启动,不需要输入密码。
- 现在你可以使用
passwd命令来更改root密码。 - 更改密码后,重启系统并正常登录。
方法二:通过GRUB启动菜单修改启动参数
- 同样地,在Linux启动时,进入GRUB菜单并选择要启动的内核。
- 按
e进入编辑模式。 - 找到以
<em>linux</em>开头的行,并按e编辑。 - 在该行的末尾,删除
quiet和splash参数(如果存在),并在行尾添加init=/bin/sh。 - 按
Ctrl + X或F10启动系统。 - 系统将以shell模式启动,此时文件系统是只读的,你需要使用以下命令将其转为可读写模式:
mount -o remount,rw /
讯享网 - 接下来,使用
passwd命令更改root密码。 - 更改完成后,需要重新挂载根文件系统,确保下次启动不会再次进入单用户模式:
讯享网
exec /sbin/init - 系统将重启,然后你可以使用新设置的密码正常登录。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/166645.html