在Linux系统中,root账户是具有最高权限的账户,可以访问系统的所有功能和资源。然而,有时候我们可能会忘记root账户的密码,或者需要重设密码以确保系统的安全性。本文将介绍在CentOS/RHEL系统上如何重设root账户密码的步骤。
以下是重设root账户密码的详细步骤:
-
重启系统并进入GRUB引导菜单。在系统启动时,按下任意键以打断引导过程。然后选择要启动的操作系统,并按下键盘上的"e"键进入编辑模式。
-
在编辑模式下,找到以"linux16"或"linuxefi"开头的行。在该行的末尾添加以下内容:
rd.break enforcing=0
。然后按下Ctrl + X键或F10键以继续引导进程。 -
系统将进入紧急模式(emergency mode),并挂载根文件系统为只读。
-
输入以下命令以重新挂载根文件系统为可写模式:
mount -o remount,rw /sysroot ```
-
输入以下命令以切换到chroot环境:
chroot /sysroot ```
-
使用以下命令来修改root账户的密码:
passwd root ``` 系统将要求输入新的root账户密码。在输入密码时,屏幕上不会显示任何字符,这是正常的安全措施。输入密码后,按下Enter键确认。
-
输入以下命令以使系统重新标记文件系统: