轻松掌握Grub突破root用户的技巧

系统 Linux
电脑中必不可少的就是操作系统。而Linux的发展非常迅速,有赶超微软的趋势。这里介绍Linux的知识,让你学好应用Linux系统。今天一讲Linux系统下通过Grub突破root用户的技巧,希望你记住Linux系统下通过Grub突破root用户的技巧。

在当今的社会,电脑越来越普及,我们应用电脑,可我们知道电脑是怎样工作的么?电脑中必不可少的就是操作系统。而Linux的发展非常迅速,有赶超微软的趋势。这里介绍Linux的知识,让你学好应用Linux系统。今天一讲Linux系统下通过Grub突破root用户的技巧,希望你记住Linux系统下通过Grub突破root用户的技巧 。


先说grub的设置,如下

  1. default=1   
  2. timeout=10   
  3. splashimage=(hd0,2)/grub/splash.xpm.gz   
  4. hiddenmenu   
  5. title Fedora   
  6. root (hd0,2)   
  7. kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/VolGroup00/LogVol00 rhgb quiet   
  8. initrd /initrd-2.6.23.1-42.fc8.img   
  9. title Windows   
  10. rootnoverify (hd0,0)   
  11. chainloader +1  

开启电脑,在gurb引导装载程序菜单上,选择Fedora项,键入 [e] 来进入编辑模式。

会面对一个引导项目列表。查找其中类似以下输出的句行:
kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/VolGroup00/LogVol00 rhgb quiet

按箭头键直到这一行被突出显示,然后按 [e]。 你现在可在文本结尾处空一格再添加 single 来告诉,grub 引导单用户 Linux 模式。

按 [Enter] 键来使编辑结果生效。 你会被带会编辑模式屏幕,从这里,按b, grub 就会引导单用户 Linux 模式。

结束载入后,你会面对一个与以下相似的 shell 提示: sh-3.2#

单用户模式了,相当于Windows下的安全模式,只有root才有 "#" !
sh-3.2# vi /etc/passwd

这里只提及passwd中的首行
root:x:0:0:root:/root:/bin/bash

这里的"x"代表,root存在密码去掉"x",将其改为
root::0:0:root:/root:/bin/bash
sh-3.2# vi /etc/shadow

同样道理,修改shadow中的首行
root:$1$3YjH4woI$49jmwAEjd9RoJG0g3YO7J.:13928:0:99999:7:::

去掉root密码,将其改为
root::13928:0:99999:7:::

这里退出的时候一定要强行保存用 :wq!

这样root用户就无密码存在了。从启计算机,Linux系统下通过Grub突破root用户。

【编辑推荐】

  1. 揭示Linux操作系统新的前景
  2. 详细介绍Linux grep指令
  3. 教会你Linux获取文件大小方法
  4. 深入浅出的Linux文件夹介绍
  5. 轻松完成Linux安装Flash Media Server
责任编辑:小霞 来源: 赛迪网
相关推荐

2009-10-23 08:41:14

Linux系统操作系统Grub

2009-12-10 11:02:44

PHP函数eval()

2010-01-18 19:36:52

VB.NET调整控件

2020-12-30 15:06:39

开发技能代码

2010-01-14 13:59:01

2009-12-17 14:36:57

Ruby on Rai

2010-08-02 10:06:43

DB2数据移动

2009-12-25 15:56:49

Linux系统grub

2010-07-01 16:48:54

UML序列图

2010-01-06 17:51:26

Linux关机命令

2023-05-12 08:02:43

分布式事务应用

2024-03-21 09:51:22

Python爬虫浏览网站

2023-09-13 08:00:00

MLOps数据科学

2020-12-09 08:04:27

Centos8root密码

2023-06-09 07:55:09

2011-01-26 11:23:30

Linux认证

2014-10-30 16:41:14

编程技术算法

2014-10-30 16:34:28

编程技术算法

2009-12-16 14:26:19

Linux VMwar

2009-01-18 15:14:00

数据仓库开发OLTP
点赞
收藏

51CTO技术栈公众号