如何centos7重置root密码
时间: 2023-06-09 17:05:33 浏览: 104
您可以通过以下步骤重置 CentOS 7 的 root 密码:
1. 重启计算机并在启动GRUB界面处按下“e”以编辑引导选项。
2. 找到以下行并删除或注释掉:“rhgb quiet”.
3. 在行末尾添加“rd.break”.
4. 按下“Ctrl+X”以启动系统。
5. 系统启动后,将以只读权限加载根文件系统。使用命令“mount -o remount, rw /sysroot”将它重新挂载为可写。
6. 输入“chroot /sysroot”以进入系统。
7. 输入“passwd root”来更改 root 密码。
8. 重新挂载文件系统并重新启动系统:
mount -o remount,ro /sysroot
exit
reboot
重置 root 密码完成。
相关问题
CentOS 7 重置 root 密码
您可以通过以下步骤重置 CentOS 7 的 root 密码:
1. 在启动时按下 Shift 键,进入 GRUB 菜单。
2. 选择 CentOS 7 的内核版本,按下 e 键进入编辑模式。
3. 在 kernel 行的末尾添加 "rd.break",然后按下 Ctrl + X 启动系统。
4. 进入 emergency 模式,使用以下命令挂载根文件系统:
mount -o remount,rw /sysroot
chroot /sysroot
5. 使用以下命令重置 root 密码:
passwd root
6. 重新挂载根文件系统并退出 chroot:
mount -o remount,ro /sysroot
exit
7. 按下 Ctrl + Alt + Del 重启系统,使用新密码登录 root 用户。
centos7重置root密码
您可以按照以下步骤在CentOS 7上重置root密码:
1. 首先,在开机时按下Shift键,以进入GRUB菜单。
2. 在GRUB菜单中,选择您要重置密码的CentOS系统,并按下e键以编辑启动参数。
3. 在编辑模式下,找到以`linux16`或`linuxefi`开头的行,并在行尾添加`rd.break`。
例如:`linux16 /vmlinuz-3.10.0-957.el7.x86_64 root=/dev/mapper/centos-root rd.break`
4. 按下Ctrl + x 或 F10 键以继续引导。
5. 系统将进入emergency模式,此时只挂载了根文件系统为只读模式。您需要执行以下命令来重新挂载根文件系统为可写模式:
```
mount -o remount,rw /sysroot
chroot /sysroot
```
6. 使用`passwd`命令来更改root密码:
```
passwd
```
按照提示输入新的root密码并确认。
7. 更新SELinux策略,以允许系统正常引导:
```
touch /.autorelabel
```
8. 退出chroot环境并重新启动系统:
```
exit
reboot
```
在重新启动后,您应该可以使用新设置的root密码登录到CentOS 7系统中。请记住在完成操作后删除`.autorelabel`文件,以避免每次引导时都重新标签化SELinux策略文件。
阅读全文