Centos7_单用户模式/光盘修复模式

2023年 8月 22日 128.3k 0

完犊子了,ROOT账户密码忘却了,
怎么办,买车票吧,站票,连夜抱着火车就跑了!
别急,好人自遇好人救,恶人还需恶人磨,且看我来!

 

一、单用户模式修改ROOT密码:

  1、重启系统,在grub菜单界面按任意键,停留在本界面

   2、按"e"键,出现如下界面

  3、按方向下键,找到"linux16..."行,找到"ro",将其替换为"rw init=/sysroot/bin/sh",如下图

  4、按CTRL+X进入单用户模式

  5、执行chroot /sysroot/   其中chroot命令用来切换系统,/sysroot/目录就是原始系统

  6、修改root密码

  7、如果selinux开启,则需要再执行"touch /.autorelabel",如下图所示

 8、重启,输入密码,又见到了熟悉的界面,(欸,内个谁,去帮我把火车票退了,顺便再订个包间!)

二、grub菜单加密!

  单用户模式再某些特殊情况下可以很方便地帮助我们解决问题,但是同时,也为我们带来了一些安全隐患,
如果某些心怀不轨之人,偷偷接入我们的服务器,用单用户模式修改了我们的密码,就会很麻烦,
因此,我们需要一番神奇的操作来预这样的情况发生,
众!!所!!周!!知!!
系统中每一个用户都有一个专属密码,输入正确的密码才能登录系统,那么,我们为什么不能也给grub菜单加上一个密码呢,
grub菜单加密后,某些人就不能轻易进入grub,不能修改内核参数,不能进入单用户模式,不能修改密码,不能搞我们心态,想想就舒服,
理论存在,开始实践

  1、"grub2-setpassword"  使用该命令,为grub菜单加密

   2、重启进入grub界面,发现要输入密码,又阻止了一起严重的网络危机,拯救了世界,

   3、vim /boot/grub2/grub.cfg

    下图中的 --unrestricted  表示无grub约束,即系统正常启动时无需输入grub密码,

    若删除该字节,那么每次系统启动,无论是否进入grub菜单,都需要输入grub密码,

三、这次真滴完犊子了,root密码和grub密码全忘却了,这可如何是好!(欸,内个谁,把包间退了,买车票!!!)

  莫慌,看降维打击!
使用光盘修复模式,更改root密码、grub密码,

  1、准备一个centos7系统启动盘,插入服务器,

  2、修改BIOS,从光盘启动

  

   3、重启系统,选择光盘修复模式

   4、拯救你的系统

   5、选择"1"

  6、切换到原系统,为所欲为!!!

  7、别忘了,修改BIOS,将启动顺序修改回来

  8、重启,输入密码,看到熟悉的界面,(内个谁,老规矩!!!包间!!大包!!!!!)

四、如何防止某些人使用光盘修复模式篡改我们的服务器呢?

  快用BIOS加密!!!

 

五、针对BIOS加密,该如何是好?

  众所周知,BIOS信息存储在主板CMOS芯片中,只需扣下主板电池,让CMOS芯片放电,即可消除其中的信息,使BIOS恢复到初始状态

六、有人想扣我主板电池,如何是好?

  额,,,把服务器锁到机柜里,把机柜锁保险箱里,外面用水泥糊上,埋地下不低于15米!!!

就这???

就这!!!

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论