UNIX/Linux RHEL6.3 root密码破解,GRUB加密(图文并茂)

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介:

实验环境:

clip_image002_thumb12

1、 root密码丢失如何恢复

开机,按任意键进入GRUB模式,按”e”编辑GRUB

clip_image004_thumb3

选择第二行kernel部分,按”e“进入编辑模式

clip_image006_thumb3

输入sulinux=0 1 按回车保存,然后按”b”不断电启动进入init 1模式 (备注:sulinux=0 的意思是临时将sulinux更改为permissive模式,RHEL6版本,默认sulinux策略是enforcing模式;当然也可以进入init1模式下使用”setenforce 0“临时更改为permissive模式,或者更改/etc/sysconfig/selinux 将SELINUX=enforcing 改成SELINUX=permissive 将selinux模式更改为permissive警告模式)如果想更改为disabled模式必须重启才能够生效.

重启启动后进入init 1模式

clip_image009_thumb3

使用”passwd”命令修改密码

clip_image011_thumb3

2、 如果给GRUB加密,防止他人对GRUB进行修改

通过”grub-md5-crypt”命令生成grub密文秘钥

clip_image013_thumb4

修改grub.conf文件 在title前面添加”password –md5 秘钥”即可,这种方式是添加密文的.明文就算了,不安全,很少会用.修改完毕重启

clip_image015_thumb3

重启后按任意键进入GRUB模式,你会发现没有”e”模式,需要按”p”输入密码方可编辑

clip_image017_thumb3

clip_image019_thumb3

注意:在修改/etc/grub/grub.conf的时候, ”password –md5 秘钥”必须添加在title 前面,我们看看添加到后面会有什么反应:

诺技术博客新地址: www.rsyslog.org ,欢迎前来访问!

clip_image021_thumb3

修改完成后保存,重新启动,会出现以下情况:进入系统前就让你输入GRUB密码,正确后才可以进入操作系统,这个如果贵公司的服务器都在外面托管,那就麻烦了!你不告诉人家GRUB密码 人家是不会给你重启的.

clip_image023_thumb3

clip_image025_thumb4


本文转自凌激冰51CTO博客,原文链接:http://blog.51cto.com/dreamfire/1079092,如需转载请自行联系原作者

相关文章
|
11天前
|
Unix Linux 编译器
UNIX/Linux 上的安装
UNIX/Linux 上的安装。
28 2
|
2月前
|
Unix 物联网 大数据
操作系统的演化与比较:从Unix到Linux
本文将探讨操作系统的历史发展,重点关注Unix和Linux两个主要的操作系统分支。通过分析它们的起源、设计哲学、技术特点以及在现代计算中的影响,我们可以更好地理解操作系统在计算机科学中的核心地位及其未来发展趋势。
|
3月前
|
Ubuntu Linux 网络安全
Linux系统通过fail2ban对暴力破解进行防护
Linux系统通过fail2ban对暴力破解进行防护
150 2
|
4月前
|
安全 关系型数据库 MySQL
在Linux中,如何重置 mysql root 密码?
在Linux中,如何重置 mysql root 密码?
|
4月前
|
Linux Windows
【Linux】grub命令行引导进入windows系统
【8月更文挑战第20天】在Linux中通过GRUB命令行引导Windows的方法包括:1) 进入GRUB命令行模式,启动时按`c`键;2) 使用`ls`查找含Windows引导文件的分区,如`bootmgr`或`ntldr`;3) 设置根设备`root=(hd0,msdos3)`与链加载器`chainloader +1`;4) 输入`boot`命令启动Windows。请注意实际步骤可能因系统配置而异。
521 2
|
4月前
|
安全 Linux 数据安全/隐私保护
驾驭Linux的权力:Root与Sudo
在 Linux 系统中,权限管理至关重要,Root 用户与 Sudo 命令为核心组件。Root 作为超级用户,拥有最高权限,可执行任意命令,但也带来较高安全风险,建议仅在必要时使用。Sudo 则允许系统管理员授予普通用户临时的 Root 权限以执行特定命令,提升了系统的安全性和管理灵活性。通过合理配置 Sudoers 文件,可以实现对用户权限的精细化管理。综合运用 Root 和 Sudo 可确保系统的安全稳定运行。
96 1
|
4月前
|
Linux Shell 数据安全/隐私保护
grub加密与解密
grub加密与解密
144 6
|
4月前
|
监控 安全 Linux
在Linux中,什么是 root 帐户?
在Linux中,什么是 root 帐户?
|
4月前
|
安全 Linux 数据安全/隐私保护
Linux安全大揭秘:一键切换root权限背后隐藏的秘密
【8月更文挑战第23天】Linux操作系统因其出色的灵活性和安全性备受推崇,用户权限管理是其核心功能之一。本文介绍如何安全地在用户间切换,特别是切换至拥有最高权限的root用户。我们探讨了两种主要的方法:`su` 和 `sudo` 命令,并通过示例展示了它们的应用场景。`su` 命令适合需要执行多个root权限操作的情况,而 `sudo` 更适用于临时执行单个高权限命令。同时,文章还提供了一些最佳实践,如避免长时间使用root账户、定期审查 `sudoers` 文件等,以确保系统的安全性。正确理解和应用这些工具和原则对于维护Linux系统的安全至关重要。
62 0
|
4月前
|
Ubuntu Linux 网络安全
在Linux中,如何禁用root用户直接SSH登录?
在Linux中,如何禁用root用户直接SSH登录?