Chinaunix首页 | 论坛 | 博客
  • 博客访问: 49283
  • 博文数量: 16
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 190
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-06 12:42
文章分类
文章存档

2011年(1)

2009年(6)

2008年(9)

我的朋友

分类: LINUX

2009-04-21 13:42:11

首先,可能在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的物理设备是不允许被其他人轻易接触的。因为用同样的方法来破解也是轻而易举。
阅读(737) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~