centos光盘修复引导_Centos7 单用户模式/光盘修复模式
完犊子了,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米!!!
就这???
就这!!!
centos光盘修复引导_Centos7 单用户模式/光盘修复模式相关推荐
- 如何在CentOS 7 / RHEL 7 运行单用户模式进行root的密码重置
如何在CentOS 7 / RHEL 7 运行单用户模式进行root的密码重置 ... [复制链接] 发表于 2014-9-16 18:50 | 来自 51CTO网页 [只看他] 楼主 步骤一,开 ...
- oracle单用户,如何将系统引导至单用户状态(运行级别 S)
如何将系统引导至单用户状态(运行级别 S) 将系统引导至单用户状态以执行系统维护,如备份文件系统或对其他系统问题进行故障排除. 根据平台,执行以下操作之一:对于 SPARC 平台:使系统进入 ok P ...
- Linux学习总结(四)-两种模式修复系统,单用户,救援模式
一单用户模式 我们举例,比如忘记root 用户密码我们就可以进入单用户模式重置,该单用户模式,类似windos 安全模式 开机界面快速按e 进入grub 光标定位到 linux16 下一行 ro cr ...
- linux单用户模式修复磁盘,在单用户模式下使用fsck命令修复受损的Mac硬盘
在Mac上使用磁盘工具来恢复硬盘是官方推荐的方法,不过万一连系统都进不去就操蛋了.所以在很多情况下,在Unix/Linux系统的单用户模式下使用fsck都是最后的救命稻草. fsck 这个命令行工具在 ...
- debian linux 进入单用户模式 修复系统,在单用户模式/紧急模式下启动Ubuntu 18.04/Debian 9系统...
单用户模式也称为救援模式,还有一个紧急模式,它们是 Linux 系统在关键时刻需要修复的时候采用的故障排除模式,我们将在 Ubuntu 18.04/Debian 9 系统中启用它,救援模式和紧急模式它 ...
- 7 centos 配置sudo权限_centos7给用户设置sudo权限
1. 前言 sudo命令旨在允许用户使用其他用户(默认情况下为root用户)的身份运行程,. 在本指南中,我们将向您展示如何在CentOS上创建具有sudo权限的新用户,即centos7给用户添加su ...
- centos光盘修复引导_CentOs7 修复 引导启动
一.修复MBR: MBR(Master Boot Record主引导记录): 硬盘的0柱面.0磁头.1扇区称为主引导扇区.其中446Byte是bootloader,64Byte为Partition t ...
- centos7重启命令_centos7单用户模式更改root一种方法
首先,重启centos7,待重启至选择界面按"e"键,如下图: 其次,进入的界面,找到如下红框位置的行尾: 在行尾写入:"init=/bin/bash enforcin ...
- Centos系统进入单用户模式
Centos系统进入单用户模式 单用户模式有时称为维护模式,是类似Unix的操作系统中的一种模式,在该模式下,系统启动时会启动一些服务以提供基本功能,以使单个超级用户能够执行某些关键任务. 在本教程中 ...
最新文章
- 软件架构设计学习总结(1):标准Web系统的架构分层
- webpack 安装使用(1)
- miui12 android版本,miui12基于安卓几版本开发的?miui12是安卓11吗
- 【连载】优秀程序员的 45 个习惯之习惯27
- mysql null 和 空字符串 区别
- golang channel 管道 通道 信道 使用总结
- 基于Java的RDMA高性能通信库(二):Java Socket Over RDMA
- Python的map方法的应用
- windows下adb shell命令杀进程方式
- 介绍一个国外的分类网站Egouz
- svn: E200033: database is locked, executing statement 'RELEASE s0' 问题解决办法
- asp.net处理get,post数据
- PL/SQL Developer自动补全SQL技巧
- 遍历排列的实现——VB2005
- 谷歌动态验证码的简单使用
- 史上最全Unity3D游戏开发教程,从入门到精通(含学习路线图)
- 三丰云提供免费虚拟主机、免费云服务器”
- Android 蓝牙 A2dp音频数据通过L2cap 发往Controller -- 代码详解
- 彻底理解Java并发:Java并发工具类
- sftp常用命令介绍