Linux下忘了根口令怎么办

    俗话说"好记性不如烂笔头",密码这东西忘了其实也挺麻烦的!如果能把密码都集中的放到一个地方(比如笔记本什么的),再保管好该存储密码的介质也挺不错的。这固然很好,但不怕一万,只怕万一:忘记根口令(root口令)还得按着下面的步骤干!

Linux的启动流程是这样的:
BIOS自检->MBR(GRUB)->KERNEL->KERNEL自解压->内核初始化->内核启动
这里我们要解决忘记密码的问题,就要从GRUB上着手,设置系统的运行级(RUNLEVEL)

RUNLEVEL值为:0-6
【0】halt   
【1】单用户 (single)
【2】多用户
【3】多用户并启动NFS服务
【4】保留
【5】运行xdm(X window)以图形界面方式登录
【6】reboot

    我们所要做的就是把系统的运行级别设成single模式, 接着设置新的根口令即可, 步骤如下:

(1)启动linux系统,是在grub引导下:选择你要引导装在的linux系统,然后按【e】键
(2)在列出的一系列引导列表中,选择一个以"kernel /vmlinuz-2.4.18-0.4........."之类开头的那一项,再按【e】键进行编辑,进去后,再行尾加一个空格,再输入"single",最后回车
(3)回到之前的界面,再按【b】键启动,这样GRUB 就会引导单用户 Linux 模式。
(4)之后屏幕上会显示"sh-2.05#"的shell命令提示符
(5)输入命令:sh-2.05#passwd root,根据提示设置你想要的新的根口令(你输入的密码是不可见的)
(6)输入命令:sh-2.05#reboot,重启系统,进入后用新设置的密码就可以用root用户登录

作者:Aillo,转载本文时,必须以超链接的形式标明文章的原始出处!
网址:
 | 0 Comments | EDIT
相关日志

Advertisements

  • 史蒂夫•乔布斯传(精装珍藏版,附印作者签章)
  • 黑客:计算机革命的英雄
  • HTML5揭秘
  • 卓越购书,满一百返20。
  • 留言

    曙光博客订阅 曙光博客邮件订阅 曙光博客视频
    • Bluehost虚拟主机
    • MediaTemple虚拟主机
    • Hostgator虚拟主机
    • Hostmonster虚拟主机

    推荐文章

    PhotoShop CS5官方下载地址+注册机下载 PhotoShop CS5官方下载地址+注册机下载
    Dropbox Dropbox
    10个免费的在线QR码生成网站 10个免费的在线QR码生成网站
    免费Gmail备份工具 免费Gmail备份工具
    WordPress备份插件汇总 WordPress备份插件汇总
    无觅相关文章插件,快速提升流量