Linux安全之grub引导菜单加密

  1. 概述

    为了保证物理层面某些人员修改用户级别、使用单用户登录修改密码、所以可使用此法

  2. 明文加密

    [[email protected] ~]# vi /boot/grub/grub.conf 设定引导密码
    password 123456  //设定密码
    title CentOS (2.6.18-194.el5)
    说明:开启后如果编辑引导菜单中需要按住P输入密码才可以对引导菜单进行编辑

  3. MD5加密

    [[email protected] ~]# grub-md5-crypt 此句是命令
    Password: 输入密码
    Retype password: 再次输入密码
    $1$LpAu/$g3G/teUPuPtJeTK9bj9M61 加密的字符串
    [[email protected] ~]# vi /boot/grub/grub.conf 编辑引导的配置文件
    Hiddenmenu
    password --md5 $1$LpAu/$g3G/teUPuPtJeTK9bj9M61 输入加密的字符串
    title CentOS (2.6.18-194.el5)

时间: 2024-10-13 00:48:46

Linux安全之grub引导菜单加密的相关文章

ubuntu10.04+win7双系统,重装win7后,恢复grub引导菜单以及命令行引导linux

我在我的小Y上安装了ubuntu10.04和win7旗舰版的双系统,采用的是grub引导.今天win7不知道哪儿出了问题,windows update更新一直报错,(当然360也是打不上滴)网上查了很久借鉴了许多的解决方法还是没能解决问题.我有一些完美主义的倾向,对于这样的问题自然不能容忍,没了更新怎么对得起我这硬刷的正版?抱着“生命在于折腾”的精神,果断决定重做系统.      但是重做系统就会将grub引导菜单给覆盖掉(强烈鄙视下霸道的微软),我可不想重做辛苦配置的ubuntu,于是做之前先

为GRUB引导菜单设置密码

1. 什么是GRUB引导菜单? GRUB是一个引导管理程序, 可以引导linux.xp.windows等等系统. 2. 为什么要给GRUB引导菜单设置? 单纯为了安全.    GRUB菜单密码分为密文.明文. 3. 如何为GRUB菜单设置密文? [[email protected] ~]# grub-md5-crypt                     #创建md5加密字符 Password: Peter                     #此部分为隐藏的, 为了让大家看见,我把创建

网络安全系列之五十四 为GRUB引导菜单设置密码

在之前的博文中曾介绍过Linux中的单用户模式,单用户模式类似于Windows中的WinPE,可以绕过系统的诸多限制来对系统进行配置,比如修改root用户密码等.单用户模式的使用参见博文http://yttitan.blog.51cto.com/70821/1130029. 单用户模式的风险也是显而易见的,如果任何人都可以随意进入单用户模式,而Linux服务器又无法保证物理安全的话,那么还是存在很大的安全隐患.因而在生产环境中经常需要为GRUB引导菜单设置密码,通过GRUB密码阻止非授权用户进入

详解 linux中的grub

grub是什么: grub是引导操作系统的程序,它会根据自己的配置文件,去引导内核,当内核被加载到内存以后, 内核会根据grub配置文件中的配置,找到根分区所使用的文件系统对应的驱动,通过根分区文件系统 对应的驱动,挂载根分区,从而达到启动操作系统的目的. 在了解grub以前,请先大体上了解一下centos5/6的启动过程,然后再理解grub就更容易了, 还记的我们以前总结过的centos5系统启动流程吗,如下图,此处我们重点讨论下图红框中的步骤. centos5/6中使用grub作为bootl

恢复Ubuntu引导菜单

介绍 当使用双系统,我们经常重Windows! 有没有一种方法:刚刚重装Windows而不重装Ubuntu呢? 在使用Win XP/Ubuntu双系统时.这个问题非常好解决!可是在使用Win7(包括Vista)以上系统的时候,就比較难了! 由于微软更改了OS启动机制! 详情请看bootmgr和Bcdedit(百度百科) 本文參考<Windows 7(x64)下安装Ubuntu12.4> 使用工具:EasyBCD 一.设置Win7引导Ubuntu 1. 添加Win7引导项 2. 设置要引导OS參

双系统下恢复Ubuntu引导菜单

引言 使用双系统的时候,我们经常重装Windows!那么有没有一种办法:只重装Windows而不重装Ubuntu呢? 在使用Win XP/Ubuntu双系统时,这个问题很好解决!但是在使用Win7(包含Vista)以上系统的时候,就比较难了! 因为微软更改了OS启动机制!详情请看bootmgr和Bcdedit(百度百科) 使用工具:EasyBCD 一.设置Win7引导Ubuntu 1. 增加Win7引导项 2. 设置要引导OS参数 启动器类型和所在磁盘 选择GRUB 2 选择Ubuntu系统分区

Win7激活后添加grub引导Linux最简单方法

因为Win7(Vista同理)的激活方式是通过grub摸你OEM的Slic信息,所以主引导分区MBR被这个grub占用,以此才能激活WIn7.但是如果想同时安装Linux在别的分区,就会产生问题:grub不能往MBR添加,否则会破坏Win7的激活.网上有一些复杂的方法,但是要输入一大堆命令行.这里提供自己摸索的最简单的无需命令行的方法.而且重装win7或者linux都可以很容易修复.1.正常安装Win7到C盘,并激活.2.正常安装Linux到其他分区,最后要求写入grub时,选择Linux挂载点

将Linux的grub引导切换回BCD引导或Metro引导

开机首先显示Linux的grub2引导菜单,选择Windows后再出现Windows的引导菜单,这样一来当我们Windows用的比较多的时候,就要经过两次的引导. 为了更快速地进入Windows,我们可以跳过Linux引导,并用Windows来引导 .而且在Windows下删除Linux时,如何没有改成Windows的引导会造成开机无法进入Windows的情况. Part1:打开easyBCD - 添加新条目- Linux/BSD - 类型- grub2 - 添加条目. Part2:BCD部署-

linux命令:系统裁剪之一grub引导

Linux系统裁剪笔记 1.什么裁剪? 本篇文章的主要目的是让笔者和读者更深的认识Linux系统的运作方式,大致内容就是把Linux拆开自己一个个组件来组装,然后完成一个微型的Linux系统,从而达到系统缩减,订制特殊系统. 2.原理 大家都知道,操作系统的启动流程是(主要是Linux):POST->BIOS->MBR(grub)-kernel-->initrd-->sbin/init, POST,BIOS都不是我们管的,所以这里我们从MBR开始,Linux的系统引导先主要是用的g