centos8恢复出厂设置_centos8忘记密码解决方法(非救援模式)

1.重启centos8,在这个界面按上下键选中第一行

2.按’e’键,进入如下界面,移动向下方向键至“linux16”开头的行。然后按向右的方向键移动,找到“ro”并将其修改为“rw init=/sysroot/bin/bash”。(rw后边有空格,\是系统自己添加的)

-----------------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------------

3.同时按住Ctrl和x键,系统进入如下界面,即emergency(紧急情况)模式。

4.运行命令“chroot /sysroot/ ”切换回原始系统(即我们的centos7),然后即可修改密码,修改完密码运行命令“touch /.autorelabel”,使SELinux生效,密码生效。如下图。(如果出现如下方块乱码(vmware不支持汉字,所以显示方块),将当前终端语言临时设置为英文即可)。

/# chroot /sysroot/

/# LANG=en         (把语言改为英文)

/# passwd

/# touch /.autorelabel

5.同时按住Ctrl和d键,输入reboot,回车,系统重新启动。

6.重启系统后,输入新设置的密码就可正常登录系统了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CentOS 8 系统中,恢复出厂设置通常意味着重置系统到刚安装时的状态,这将删除所有用户数据和个性化设置,还原到默认配置。但请注意,这是一项谨慎的操作,因为数据丢失是不可逆的。如果你确定要执行这个操作,可以按照以下步骤进行: 1. **创建备份**(重要):在开始前,强烈建议对所有重要数据和配置文件进行备份,以防万一。 2. **进入救援模式**:重新启动计算机,然后在开机过程中连续按 `Esc` 或 `F10`(取决于你的BIOS设置)进入GRUB菜单。选择“Rescue”或“Advanced Boot Options”,然后选择“Rescue CentOS”进入救援模式。 3. **挂载文件系统**:在救援模式下,使用 `mount` 命令挂载根文件系统,以便能够写入系统目录。 4. **删除用户数据**:如果不需要保留个人数据,你可以手动删除 `/home` 目录下的内容。使用 `rm -rf /home/*` 前往该目录并删除所有内容,但请注意操作时要小心,因为一旦删除就无法恢复。 5. **卸载第三方软件**:使用 `yum remove` 或 `dnf remove` 命令卸载所有系统依赖的软件包,以减少恢复过程中的复杂性。 6. **清理缓存和临时文件**:运行 `sudo rm -rf /var/cache` 和 `sudo rm -rf /tmp/*` 来清理临时文件和缓存。 7. **清除自动启动项目**:编辑 `/etc/systemd/system/` 中的启动脚本,删除或注释掉自启动的服务和应用。 8. **重启并恢复出厂设置**:完成上述步骤后,关闭救援模式,重启系统。在引导过程中,通常会有一个提示让你选择“Revert to Install media”或类似的选项,用来恢复到安装媒体(如DVD、USB或网络安装)。根据提示进行操作,系统会清除并重新安装操作系统。 9. **安全模式安装**:重新安装后,可能会提示你进入安全模式,此时再次确认所有必要的软件都已经卸载,并按照提示完成新系统的安装。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值