忘记ROOT密码怎么办

本文介绍了Linux系统root密码重置的方法。可通过光盘启动输入特定命令,修改配置文件参数。还分别阐述了lilo和grub两种情况下重置密码的步骤,如在相应提示下键入命令进入命令行,修改shadow文件内容,最后重启使root密码为空。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,用光盘启动,输入linux rescue
2,chroot / mnt/sysimages(好像是,记不清了)有提示的
3,改timeout的0为10,/boot/grub/grub.conf
4,passwd input

new password


一. lilo
1. 在出现 lilo: 提示时键入 linux single
画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
4. #reboot重启,root密码为空

二. grub
1. 在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos哟),然后

按e键
2. 再次用上下键选中你平时启动linux的那一项(类似于kernel

/boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键
3. 修改你现在见到的命令行,加入single,结果如下:
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
4. 回车返回,然后按b键启动,即可直接进入linux命令行
5. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
6. #reboot重启,root密码为空

在 CentOS 8 系统中,如果忘记root 用户的密码,可以通过进入单用户模式来重置密码。以下是详细的步骤: 1. **重启系统** 首先,重启 CentOS 8 系统。在系统启动过程中,会出现一个 GRUB 菜单界面,显示可用的内核选项。 2. **进入 GRUB 编辑模式** 在 GRUB 菜单界面中,选择默认的内核版本,并按下 `e` 键进入编辑模式。 3. **修改启动参数** 在编辑模式下,找到以 `linux` 开头的那一行(通常标记为 `linux16`),将光标移动到该行。将 `ro` 改为 `rw`,并在 `LANG=en_US.UTF-8` 后面添加 `init=/bin/sh`。确保语法正确,避免拼写错误。 4. **启动进入单用户模式** 修改完成后,按下 `Ctrl + X` 或 `F10` 以使用修改后的参数启动系统。系统将进入一个受限的 shell 环境。 5. **重新挂载根文件系统** 在单用户模式下,根文件系统是以只读方式挂载的,需要重新挂载为可读写模式。执行以下命令: ```bash mount -o remount,rw /sysroot ``` 6. **切换到原始系统环境** 使用 `chroot` 命令切换到原始的系统环境: ```bash chroot /sysroot ``` 7. **重置 root 密码** 在 `chroot` 环境中,使用 `passwd` 命令修改 root 用户的密码: ```bash passwd root ``` 输入新密码并确认。 8. **创建 SELinux 标记文件** 为了确保 SELinux 正确地重新标记文件系统,创建一个空文件 `.autorelabel`: ```bash touch /.autorelabel ``` 9. **退出并重启系统** 最后,退出 `chroot` 环境并重启系统: ```bash exit reboot -f ``` 通过以上步骤,root 用户的密码将被成功重置,系统将恢复正常运行。 ### 注意事项 - 在执行这些步骤时,请确保不要中断操作,以免导致系统不稳定。 - 如果系统启用了 SELinux,务必创建 `.autorelabel` 文件,否则系统可能无法正常启动。 - 该方法适用于 CentOS 8 及其衍生版本,如 RHEL 8。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值