文章目录

  • 前言
  • 实验 环境:
  • 实验步骤
    • 1. 对grub进行加密
    • 2. 重启测试加密效果
  • 总结
  • 高胜寒的碎碎念

大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-基础篇的第55篇文章。

前言

今天我们一起来聊聊grub加密的那些事。 大家都知道Linux系统有单机模式,如果你的密码忘记了可以进入单机模式进行修改。 我以前学习的时候有个疑问, 单机模式会不会不安全。

我当时还特意问了阿里的一个P8的师哥,他大我七届,曾经被邀请回校演讲。 他给我回复说“ 你的服务器都被偷走了,还在乎单机模式不单机模式有什么意义”

哈,我一想也对,毕竟我们做安全的一件事,肯定是先保证物理安全啊, 物理安全保证不了,你那些防火墙,防DDos,要它何用。

实验 环境:

[root@xinsz08-15 ~]# uname -r
2.6.32-696.el6.x86_64
[root@xinsz08-15 ~]# cat /etc/redhat-release
CentOS release 6.9 (Final)
[root@xinsz08-15 ~]#

操作系统: centos 6.9
内核: 2.6.32-696.el6.x86_64

实验步骤

  1. 对grub进行加密
  2. 重启测试加密效果
1. 对grub进行加密

在配置文件中加入生成的校验码
[root@xinsz08-15 ~]# vim /boot/grub/grub.conf

2. 重启测试加密效果

reboot 重启电脑测试

编辑grub时,需要按下p键,然后输入密码:123456 然后再按确定键

可以看到输入密码之后回车,就可以正常开机了。

总结

本文使用的是centos 6的系统,7的系统也一样,不过7的系统里面加密方式更复杂,不单单需要输入密码,还需要输入用户名。

我是高胜寒,一个再教培行业不忘初心的人,我们下篇文章再见!

高胜寒的碎碎念

循序渐进学运维系列,接近了尾声,后续还有将近10多篇文章,写完后,就要进入第二个阶段-循序渐进学运维-脚本篇

【linux】循序渐进学运维-基础篇-grub加密技术相关推荐

  1. 【linux】循序渐进学运维-基础篇-磁盘加密解密技术

    大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-基础篇的第57篇文章. 文章目录 前言: 实验步骤 1. 对磁盘进行分区格式化 2. 对新建的分区进行加密 3. 挂载测试 a) 加密情况下无 ...

  2. 【linux】循序渐进学运维-基础篇-操作系统初始化

    大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-基础篇的第60篇文章 文章目录 前言 安装Linux后的初始化操作 1. 关闭selinux功能 2. 精简开机启动项 a) 开启自启动服务 ...

  3. 【linux】循序渐进学运维-基础篇-Linux系统启动原理

    大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-基础篇的第59篇文章 文章目录 前言 centos 6的启动过程 1. 加载BIOS硬件信息 a) 通电自检 b) MBR引导 2. grub ...

  4. fdisk 分区_【linux】循序渐进学运维-基础篇-分区命令fdisk

    大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-基础篇的第47篇文章. 本文我们来讨论一下fdisk命令的使用,使用fdisk可以做分区管理. 1. 命令概述: fdisk 作用: 磁盘分区 ...

  5. 【linux】循序渐进学运维-基础篇-文件的软硬链接

    文章目录 前言 软硬链接的介绍 1. 硬链接 2. 软连接 案例实战 1) 硬链接原文件删除不会影响链接文件的正常使用 2) 硬链接不能跨分区进行创建 3) 创建软连接,测试删除原文件后,软连接是否还 ...

  6. 【linux】循序渐进学运维-基础篇-linux运维级别

    本文是循序渐进学运维-基础篇系列的第43篇文章 文章目录 Linux的运行级别 运行级别的启动原理 1. 在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service) ...

  7. 【linux】循序渐进学运维-基础篇-修复文件系统实战

    文章目录 前言: 实验环境 解决方案 1) 系统出现只读的情况的解决方案 2) 系统文件受损,可以使用fsck命令 a. 创建一个1G的分区 b. 对分区进行格式化 c. 破坏文件系统并重新挂载 d. ...

  8. 【linux】循序渐进学运维-基础篇-netstat命令详解

    大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-基础篇的第62篇文章 文章目录 前言 一. netstat命令详解 作用 1. 常用参数 2. 命令使用 1) 参数作用详解 2) 网络连接状 ...

  9. 【linux】循序渐进学运维-基础篇-mount

    文章目录 1. mount 命令的讲解 1)作用: 用来挂载文件系统的命令 2)基本格式为: 3)常见的文件系统类型有: 4)查看当前系统都支持哪些操作系统 5)挂载选项详解 6)与mount相关的文 ...

最新文章

  1. 机器学习 | 强化学习,解决决策问题的行家(上)
  2. Linux多线程实践(8) --Posix条件变量解决生产者消费者问题
  3. 循环查询sql带逗号(,)分隔的数据 以及一对多数据转化为逗号(,)分割数据...
  4. 团队作业5-Alpha版本测试报告(彼岸芳华队)
  5. LOJ116 有源汇有上下界最大流(上下界网络流)
  6. [10.2模拟] book
  7. Vue模板,数据和指令
  8. Silverlight监测工具:Silverlight Spy
  9. Julia: wsl ubuntu下安装、vscode及配置profile错误补正
  10. [ 文献翻译 ] 非合作博弈中的固定时间纳什均衡求解
  11. vi编辑器基本命令(简略)
  12. 《花花公子》的封面女郎,计算机图像界的女神
  13. jupyter notebook出现kernel waitting,please wait一系列错误的解决办法
  14. 哒螨灵使用注意事项_常用杀虫剂-哒螨灵使用方法
  15. 浅谈你们根本不懂的区块链游戏
  16. 第二批鸿蒙手机排名,华为郑重宣布,第二批升级鸿蒙的十款手机,荣耀30系列上榜!...
  17. matplotlib - 自定义散点形状marker的3种方法
  18. Python应用之植物大战僵尸2-功夫世界BOSS关卡无限刷金币
  19. C语言unsigned与signed使用辨析
  20. spark源码分析之ShuffleExternalSorter

热门文章

  1. vs2019创建c++项目步骤_创建django项目的步骤(超级详细)
  2. 纯css 竖向步骤条
  3. native react 折线图_react-echarts之折线图的显示
  4. unturned服务器配置文件,《Unturned》使用Bottle开3.0服务器方法图文详解
  5. drools规则引擎可视化_一文看懂开源工作流引擎 Flowable「转」
  6. C++的沉迷与爱恋 from 侯捷
  7. 2.Javascript(DOM操作,数据类型补充,函数补充,选择分支补充
  8. Spring Boot + Security + MyBatis + Thymeleaf + Activiti 快速开发平台
  9. iOS开发 数据存储之NSUserDefaults
  10. Unity 之 实现老虎机滚动抽奖效果