vagrant使用virtualbox搭建的centos7,找回root 密码
vagrant使用virtualbox搭建的centos7,找回root 密码
1. 使用virtualbox启动虚拟机,按esc 后,按e进入编辑恢复模式
2. 进入编辑模式后,按↓ 键,在linux 开头的这一行最后,添加 init=/bin/sh
说明:显示两行 UTF-8 应该是显示问题,因为调整相关文字后,会自动消失。
错误命令1: ro 修改为rw,并在本行的最后添加 init=/bin/sh
报错如下: sh not tainted
错误命令 2:找到 “ro” 将 “ro” 修改为 ” rw init=/sysroot/bin/bash “;
报错如下:依旧进入不了
正确方式:修改对应的命令参数,并添加以下命令 rhgb uiet init=/bin/sh
正常进入
3. 输入 mount -o remount,rw / 以可编辑状态进入。
4. 输入 passwd root, 修改用户密码,重复两遍后即可。
5. 关闭selinux ,su root 后可以编辑 vi /etc/selinux/config 。将SELINUX=enforcing 修改为 SELINUX=disabled
6. 强制关机后,重新启动即可。
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
我的技术小站!
喜欢就支持一下吧