我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux系统下如何通过Grub突破root用户

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux系统下如何通过Grub突破root用户

这篇文章将为大家详细讲解有关Linux系统下如何通过Grub突破root用户,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

先说grub的设置,如下

default=1

timeout=10

splashimage=(hd0,2)/grub/splash.xpm.gz

hiddenmenu

title Fedora

root (hd0,2)

kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/VolGroup00/LogVol00 rhgb quiet

initrd /initrd-2.6.23.1-42.fc8.img

title Windows

rootnoverify (hd0,0)

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用户就无密码存在了。从启计算机,这样就突破了root用户。

关于“Linux系统下如何通过Grub突破root用户”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux系统下如何通过Grub突破root用户

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux系统下如何通过Grub突破root用户

这篇文章将为大家详细讲解有关Linux系统下如何通过Grub突破root用户,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。先说grub的设置,如下default=1timeout=10splashimag
2023-06-17

Linux系统下怎样通过Grub突破root用户

这篇文章给大家分享的是有关Linux系统下怎样通过Grub突破root用户的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。先说grub的设置,如下default=1 timeout=10 splashima
2023-06-17

linux下如何通过非root用户运行tomcat

这篇文章主要介绍了linux下如何通过非root用户运行tomcat,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。# 前言:为什么要使用非root用户运行tomcatroot
2023-06-09

Linux系统如何通过grub添加内核参数

这篇文章给大家介绍Linux系统如何通过grub添加内核参数,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Linux内核在启动时我们可以为其提供各种参数来自定义内核的默认行为,内核参数应在内核启动时通过引导装载程序,如
2023-06-28

Linux系统中普通用户如何切换root方法

这篇文章主要为大家分析了Linux系统中普通用户如何切换root方法的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux系统中普通用户如何切换root方
2023-06-28

linux系统普通用户密码过期如何解决

本篇文章为大家展示了linux系统普通用户密码过期如何解决,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSI
2023-06-13

Linux系统下如何创建普通用户并更改用户组

目录要求创建普通用户1、新建用户2、为新建的用户设置密码3、测试是否创android建成功4、root到普通用户:su name。5、如果现在是name用户改变用户组 使用chown -R命令改变文件的拥有者扩展资料总结要求 项目做权限管理
2023-04-14

Linux系统下如何实现用户审计

这篇文章主要讲解了“Linux系统下如何实现用户审计”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统下如何实现用户审计”吧!创建审计日志目录 代码如下:mkdir -p /var
2023-06-12

linux系统下如何实现用户管理

这篇文章将为大家详细讲解有关linux系统下如何实现用户管理,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、用户及用户组存在的意义1)用户存在的意义系统的资源是有限的,如何合理分配系统资源?1.身份 a
2023-06-21

Linux系统如何通过shell脚本统计CPU利用率

这篇文章将为大家详细讲解有关Linux系统如何通过shell脚本统计CPU利用率,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。shell脚本具体实现方法:1.输入 top -bn1 (b控制
2023-06-28

Linux系统中超级管理员root用户密码忘记如何解决

本篇文章给大家分享的是有关Linux系统中超级管理员root用户密码忘记如何解决,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1、 如果是生产线服务器我们需要申请停机窗口,进
2023-06-15

如何防止Linux系统下的VPS用户更改IP地址

这篇文章主要讲解了“如何防止Linux系统下的VPS用户更改IP地址”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何防止Linux系统下的VPS用户更改IP地址”吧!解决这个问题的办法有很
2023-06-13

如何实现在Linux操作系统下禁止单用户模式登录

这篇文章主要介绍“如何实现在Linux操作系统下禁止单用户模式登录”,在日常操作中,相信很多人在如何实现在Linux操作系统下禁止单用户模式登录问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何实现在Linu
2023-06-10

Linux Mint如何改进通知系统以便敦促用户升级以保障安全

这篇文章给大家介绍Linux Mint如何改进通知系统以便敦促用户升级以保障安全,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Linux Mint 项目负责人 Clem Lefebvre 在今天发出的一篇博文中,概述
2023-06-15

编程热搜

目录