linux日常维护工作中忘记root密码是件十分尴尬的事,在centos6时我们通常通过进入单用户模式下重置root密码,而centos7开始此方式略有改变,下面介绍具体步骤:
(1)重启操作系统,当出现如下界面时按e键。
(2)按e键后,出现如下页面,并移动光标在LANG=en_US.UTF-8的后面加上init=/bin/sh,如下红线标注
(3)按键盘的ctrl+x键可进入如下命令模式
(4)执行命令mount -o remount,rw /
(5)执行命令passwd命令修改密码
(6)执行命令exec /sbin/init 退出,此时会自动进入系统的登录页面。
提示1:如果不执行命令mount -o remount,rw / 则修改密码会报错
提示2:修改成功后重启操作系统并重新按e键会发现之前设置的init=/bin/sh这项自动复原。