linux取消磁盘的密码,linux grub的启动加密及删除恢复方法

一、实验1:设置grub口令

1、生成一个加密运算为"nd5"的密码

765e56b17dc941a80fac76901357883b.png

2、设置grub口令

5a913e0f4e7a5cf1b5146d5d28a60af5.png

3、测试grub是否已加密

a15bda90158c58df06943b4c1cfd64c3.png

4、在虚拟机的下图的图形界面中,直接敲"Esc"或者"e"键

cf576976e5df46bc075d8bcfa7d8220d.png

5、在图形的框下,提示只能敲"p"键,原因是因为grub加密的原因

8c1da8ec0f6ecd01a09a5d240fbd02e3.png

6、直接敲"p"键后提示要求输入密码,将刚才编辑的密码填入

4cdd4545ad7f98819dbb8a565236f3b7.png

7、输入密码后,已经进入了编辑菜单界面

37168973db09682606269c25aad85aec.png

8、直接敲"a"键进入了"grub shell"会话中

e934669cd36fea001b4177a0116bf821.png

9、直接进入单用户模式,直接在后面输入"1"或者"s"或"S"或"single"即可进入单用户模式

cfdf37f1c490aad6cd0a1d3c11a5b412.png

10、进入单用户模式

ae912cb26a9b5e5430a3eb3454c9a483.png

总结:给grub上口令为了防止不良分子更改管理员root密码

二、实验2:分区情况下,删除/boot 和/etc/fstab,恢复之(避免后期操作失误且无法回复,请做好快照,此为套路)

1、删除/boot和/etc/fstab之前,先取消挂载/boot目录

cddc3b69f8b4df9f3e1c2824b187e046.png

2、重启电脑后,使用光盘启动,并进入救援模式

7054d89b01ece3efea4d591d8f671564.png

由上图所示,直接敲"Esc"键,即可进入光盘模式,并启动救援模式

d6d85606087ee8e376854ad65d591ace.png

d855d7a6cdbeb36aef9f199e13bf01c3.png

3、进入shell会话

4860a60d859c266124663b0426214954.png

4、新建挂载目录,回复根与boot分区

d67d44a9cc9a857b916b79a531a15929.png

5、模拟创建挂载文件"fstab"

faeaab6631bb1fe1d684cae914d1a142.png

6、重启电脑再次进入救援模式,修复kernel和grub

a383883898ac8132b5b9b048b3db5c18.png

dd7521f7931936d96caa35d994614515.png

7、重启电脑

c0f7b4511e93f0cf2fcbdc364d02a351.png

三、实验3:在U盘上自制linux(无U盘,使用新增的磁盘进行制作)

1、在虚拟机上新增一块磁盘

96b509e63d9113c96d655fde259f61c3.png

2、新增的硬盘在系统未有显示,通知内核扫描新增的磁盘"sdb"

569ac050adb583e03a3ab2686c3dd474.png

3、将新增的磁盘"sdb"进行分区后格式化为"ext4"

8d958c5ef55dd2d3bbd2ba4b6897de9e.png

45e8450ef8b461f31ac5b97cf53ed657.png

b431847b7a8279f8e03f563c4caa3f34.png

4、将sdb1当成grub根,并模拟出sdb1为"boot"分区,并模拟"grub.conf"文件

e1a981e6687781f441e64435d4f64a75.png

2a14ebfce1d4e7a017709a20162f1972.png

5、创建模拟根目录与"fstab"文件

f189d6acfe567dca326218514b935662.png

6、给模拟的root目录添加一些外部命令以及lib库

650c125fd6998c34373222ae63382b8f.png

746e63df23b0a813256b597725b32466.png

7、测试虚拟的Linux,使用命令"chroot"进行切换查看

09494dedb0913673a829e86bad96c3cc.png

8、使用"sdb"硬盘进行安装虚拟机,查看是否创建小型的Linux成功,将创建的虚拟机"test"中的硬盘删除,使用模拟创建的磁盘"CentOS 6-0.vmdk"

4f378f14a316ce72bcc1ceca3b0fcd12.png

9、将创建的虚拟机"test"中的硬盘删除,使用模拟创建的磁盘"CentOS 6-0.vmdk"

fce14fdfbff5f16adb0d8dae55053aef.png

3bf7ef2576459b8690b779837d17ea55.png

91cecdf638bd1a344702afa4bbb80816.png

10、启动虚拟机"test"后,显示如下图所示

e8fe6bfe4dc96f6bed5242d988285a85.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值