linux 5找回root密码怎么办,找回 RedHat Enterprise Linux 5 root密码

本文介绍了一种在 RedHat Enterprise Linux 5 中重置被遗忘的 root 用户密码的方法。通过在 GRUB 引导菜单中进行特定的修改,可以使系统进入单用户模式,从而允许用户更改 root 密码。
摘要由CSDN通过智能技术生成

RedHat Enterprise Linux 5 root密码给忘记,以下方法仅供大家参考:

开机,引导GRUB 后,出现选择启动项,

按e键(速度要快,否则会进入系统,取决于设定的等待时间):

root (hd0,0)

kernel /xen.gz-2.6.18-128.e15

module /vmlinuz-2.6.18-128.e15xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet

module /initrd-2.6.18-128.e15xen.img

按照以前经验,在kernel /vmlinuz-2.6.18-128.e15 ro root=/dev/hda1 一行的ro前面加single,则可以进入单用户模式,进而可以修改root密码,但是本例中根本没有这个启动项,于是修改 kernel 所在行,进不去系统,修改ro root行,结果说不可以执行的文件,手动修改为kernel /vmlinuz-2.6.18-128.e15 single ro root=/dev/hda1,则直接提示找不到该文件。

最终抱着试一试的态度,在要在kernel 和ro root 两行都加single, 居然就成了!

root (hd0,0)

kernel /xen.gz-2.6.18-128.e15 single

module /vmlinuz-2.6.18-128.e15xen ro single root=/dev/VolGroup00/LogVol00

module /initrd-2.6.18-128.e15xen.img

按b启动后,经过一串命令行输出, 得到类似下面的命令行

sh-3.01#

在#后面运行命令 passwd root, 即

sh-3.01# passwd root

系统问你的新用户名,输入新密码,解决。

其原因是系统安装时选择安装了虚拟化组件,Xen是一款虚拟化软件,支持半虚拟化和完全虚拟化。它在不支持VT技术的cpu上也能使用,但是只能以半虚拟化模式运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值