一:Redhat忘记root密码的情况下
1.开机之后在内核上敲击e,然后编辑选项
2.找到linux这一行,给它后面的内容加上 rd.break(注意:rd.break前面必须有空格)
根据提示,使用组合键ctrl+x进入密码修改
3.进入到系统的紧急救援模式
4.依次输入以下命令
#mount -o remount,rw /sysroot (给文件系统设置读写权限)
#chroot /sysroot/ (进入系统的根目录)
#passwd( 修改密码)
#touch /.autorelabel(创建文件,让系统重新启动时能够识别修改)
#reboot(重启)
如上图
root下是输入新密码
8下是再次输入密码确认
reboot重启之后,需要耐心等待一会,重启之后就可以使用刚才重置的密码登陆了
二:Centos忘记root密码的情况下
1.开机之后在内核上敲击e,然后编辑选项
2.找到linux16开头的行,给它行尾的内容加上 rd.break(注意:rd.break前面必须有空格)
根据提示,使用组合键ctrl+x进入密码修改
3.进入到系统的紧急救援模式,依次输入以下命令
#mount -o remount /sysroot,rw /sysroot(给文件系统设置读写权限)
#chroot /sysroot(切换到根文件系统)
#passwd
(设置新密码)
#touch /.autorelabel
#exit
#exit
等待系统重启,重启之后输入新密码即可登录
三:记得root密码的情况下修改root密码
redhat和centos命令一样
#passwd 回车后输入新密码即可修改