由于疏忽,Centos的密码给忘记了,也没有备份,无奈只好使用单用户模式修改Root密码了。
centos Linux (..) (Core)
centos Linux (..) (Core)
Centos启动时,按E键进入编辑模式,
找到Linux 16开头的内容,定位到ro 修改为rw 并且在后面添加命令init=/sysroot/bin/sh 添加以后按Ctrl+X键启动。
---找到设置语言的地方,如LANG=en_US.UTF-8,在后面追加rw single init=/bin/bash,然后按ctrl+x重启系统
fi
linux16 /vmlinux-0........ root=/dev/.../centos-root ro crashkernel=auto.....
...
linux16 /vmlinux-0........ root=/dev/.../centos-root rw init=/sysroot/bin/sh crashkernel=auto.....
F-10: 保存
启动后会进入单用户模式,
#修改密码
---使用命令ls可以查看当前目录的文件,其中sysroot就是系统的文件,接下来就是要可以修改Root密码了
---命令进入到正常系统 中去。
---如果乱码(白点),使用 “#LANG=en” 修改成英文就可以了。
chroot /sysroot/
passwd root
#注意一定要在修改完密码后,开启了SELinux,执行命令
touch /.autorelabel
# 命令重启系统
exec /sbin/init
# 重启
reboot
签名:这个人很懒,什么也没有留下!