linux sentos7 遗忘root用户密码
如果CentOS 7中root用户密码忘记了,可以通过以下步骤修改:
1. 重启系统,在出现grub引导菜单时,按下 e 键进入编辑模式。
2. 找到以 linux16 开头的行,在行末添加 rd.break ,然后按 Ctrl+X 组合键启动系统,系统会进入紧急救援模式。
3. 输入命令 mount -o remount,rw /sysroot ,将文件系统切换为读写模式。
4. 执行 chroot /sysroot ,进入系统根目录。
5. 使用 passwd root 命令重置root密码,输入新密码并确认。
6. 密码重置完成后,执行 exit 命令退出 chroot 环境。
7. 执行 mount -o remount,ro /sysroot ,重新将文件系统挂载为只读。
8. 执行 reboot 命令重启系统,使用新设置的root密码登录系统。
如果系统开启了SELinux,在重置密码后还需要执行 touch /.autorelabel 命令,让SELinux生效,否则修改的密码可能在系统重启后失效。