VM 虚拟机 CentOS7 重置 root 密码
本文最后更新于 2025-01-12,文章内容可能已经过时。
一段时间没用CentOS的虚拟机了,结果忘了root密码.....所以需要修改root密码。
一、重启虚拟机

在重启虚拟机加载条出现的时候,按Esc或者e键进入以下界面并选择第一个继续按e键进入初始化脚本编辑页面。


二、编辑系统初始化脚本
进入页面后,用↓键一直往下拉,直至最后两行,并在图中红框处加入以下代码,一是rhgb前面加个rw_ ,二是LANG=\zh_CN.UTF-8(如果是英文版则是\en_US.utf-8)后面先打个空格再加init=/bin/sh 。

修改好后,按Ctrl+x 退出,则会重新引导启动并进入系统。
三、修改密码
系统初始化时,会给出以下界面让你进行输入命令。

按顺序输入以下命令进行修改root密码。
# 重新挂载根文件系统(/),并且将其挂载为可读写(rw)模式
mount -o remount,rw /
# 修改密码
passwd root
# 创建这个文件,下一次启动系统时,SELinux将会执行重新标记过程
touch /.autorelabel
# 继续执行初始化程序
exec /sbin/init成功进入系统界面即可。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 心流铭刻
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果
