centos获得root权限 centos修改root密码

【centos获得root权限 centos修改root密码】去年5月份公司给报名了RHCE8考试,苦学2天顺利通过 。考试一共考两场 , 上午是RHCSA82,下午是RHCE8 , 只要多练习稳过,没什么压力 。其中有一道题就是修改root密码的,给的答案只是其中的一种方法 。考试的时候非常的熟练,但是没几天就忘记了,应该是对方法没有理解吧 , 本来以为工作中不会用到的,结果有次搞浪潮的服务器,因为不能重装系统,只能把密码修改掉,所以又百度了一下才解决掉 。为了下一次用到的时候更容易找到就把方法记录在头条 。
1.重启系统 , 在选择内核这一步,按键盘的“↑&↓”打断系统启动过程,然后按“e”进入编辑状态 , 如下图所示 。

centos获得root权限 centos修改root密码

文章插图
2.在linux开头的那一行末尾输入:rd.break cOnsole=tty0,如下图所示 。
centos获得root权限 centos修改root密码

文章插图
3.按ctrl+X进入emergency mode,如下图所示 。
centos获得root权限 centos修改root密码

文章插图
4.执行一下操作即可完成修改root密码:
mount -o remount,rw /sysroot
chroot /sysroot
echo "要修改的密码" | passwd –stdin root
touch /.autorelabel
sync
centos获得root权限 centos修改root密码

文章插图
5.执行reboot重启即可 。