文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>linux root账户忘记密码的解决办法

linux root账户忘记密码的解决办法

时间:2009-04-21  来源:jinjiabao

首先,可能在linux下,我个人无法破解/etc/shadow已经被加密的密码。所以解决的办法只有将密码清空:如下是转载网络的文章部分内容。

一. 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密码为空

以上就是转载的部分内容。我的linux是靠grub来引导的,所以第二个办法我试验通过,原理就是利用single登陆不需要密码,而修改shadow文件时用vi的命令:wq!强制保存来进行文件的强制修改。 很好用。所以说,linux的物理设备是不允许被其他人轻易接触的。因为用同样的方法来破解也是轻而易举。
相关阅读 更多 +
排行榜 更多 +
兔子跳一跳游戏

兔子跳一跳游戏

休闲益智 下载
球球跳跃游戏

球球跳跃游戏

休闲益智 下载
森林之灵游戏

森林之灵游戏

休闲益智 下载