修改CentOS Linux root密码

   这两天在自己的机器上装了虚拟机VMWare,然后再上面安装了CentOS 4.8,然后打算在上面安装一个oracle数据库,版本:oracle9i。安装CentOS 没有什么问题,设置了root密码,然后通过Windows下的SecureCRT 登录没有问题,但是在安装oracle的时候出错啦,我安装oracle,现安装的 软件,然后通过netca创建数据库监听的时候报错啦,再网上查了查原因,不知道怎么回事,修改了下防火墙的配置,结果导致。root密码失效啦。没改动什么,怎么会失效那?怎么也登陆不上去,现在把我修改CentOS root密码的过程记录下:希望对后来者有帮助:
首先启动的时候的时候,需要进入单用户模式(进入单用户模式的前提是系统引导器能正常工作),单用户模式是不需要输入密码,并且(进入单用户模式,没有开启网络服务,不支持远程连接 )网上说可以通过 GRUB (GNU GRUB 是一个多重操作系统启动管理器。GNU GRUB 是由GRUB(GRand Unified Bootloader) 派生而来)

   那怎么进入GRUB那?怎么显示这个配置项,这块对于初学者来说,可能不知道,我就是,进入的方式是,在启动的时候,进入启动界面后,按除了Enter键之外的任意键,即可进入该界面。然后 按 “e”键进入CentOS 启动界面,然后移动光标至 “kernel”配置项一行
然后按 “e” 键编辑 “kernel” 菜单项,在 行末输入 single( 切忌不要删除,在行尾输入) ,以告诉 Linux 内核后续的启动过程需要进入单用户模式。更改后按 回车返回 CentOS 启动菜单项界面, 最后按 “b” 键使用更改后的 CentOS 启动菜单项启动单用户模式。
当系统启动后,便以单用户模式运行,等到系统命令行启动到显示 :sh-3.1 # 时,输入passwd,用户,就可以更改你的root用户名啦,输入两遍,然后 reboot稍等一会系统就会重启。即可以 修改的后的root密码登陆系统啦。

我的没有图:可以参见如下作者的博客:http://zhengdl126.iteye.com/blog/430268

猜你喜欢

转载自winhyt.iteye.com/blog/793825
今日推荐