忘记root密码时进入单用户模式进行密码重置

  1. 启动/重启虚拟机

  2. 在选择以哪种方式启动系统时,定位到第一个选项(也就是正常启动linux系统),按下e键,就进入到了第二张图的界面

image-20200110195948696.png
image-20200110194517590.png
  1. 将图片中红色圈出的部分修改为下图黄色圈出的内容,注意init前要有一个空格
image-20200110194442809.png
  1. 执行ctrl + x来启动单用户模式,下图为进入单用户模式后的内容
image-20200110194720136.png
  1. 在命令行中输入:
chroot /sysroot
  1. 接着vi /etc/passwd文件,将第一行root的"x"字符(代表密码)进行删除
image-20200110195333257.png
  1. 之后vi /etc/sysconfig/selinux,把里面的 SELINUX=enforcing 修改为 SELINUX=disabled,:wq保存退出
image-20200110195607894.png
  1. 接着clrt + d退出,输入reboot命令进行重启,重启之后在用户登录界面的用户名处输入"root"就直接进入了系统,此次操作重启的加载速度会比一般慢
  1. 最后在进入系统之后passwd root用户,进行设置新的密码
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容