苏昂的bug日记0001-CentOS7利用单用户模式修改root密码,再次登录却显示“鉴定故障”

高举火把
• 阅读 892

1.重启进入grub界面,按下e键进入内核界面

GRUB 是一个多重启动管理器。GRUB 是 GRand Unified Bootloader 的缩写,它可以在多个操作系统共存时选择引导哪个系统。它可以引导几乎所有的 Unix,Linux,Windows 操作系统。它可以 载入操作系统的内核和初始化操作系统,或者把引导权交给操作系统来完成引导。

2.找到linux16这行,在行尾输入init=/bin/sh

init=/bin/sh是内核启动过程中临时文件系统(initrd.img)

想详细了解意思移步https://blog.csdn.net/qq_42470947/article/details/109139020

3.按下Ctrl+X进入单用户模式

4.输入mount -o remount,rw /

重新挂载根目录,每条指令的之间空格一定要看清楚不能少打

5.输入passwd root或者直接输入passwd

6.重制密码

::: warning 这一步注意!!看下你的小键盘数字锁键灯有没有亮!!进入虚拟机的操作系统它默认会把数字锁关掉,因为centOS默认是关闭小键盘数字锁NumLock的(而且在vim的普通模式下,你想复制五行代码 5dd ,这个5必须不是小键盘上的数字,如果你按会强行变成插入模式),我就是因为没有注意这个小细节重制了五六次root密码然后都登不上去,我可太粗心了,在网上查了好多信息才看见有一个人说到了我这个情况,所以决定写个笔记。 :::

你就把NumLock打开,或者直接用主键盘区的数字设置密码也可以。

还有一点要注意的是,输入两边密码后,必须看到“passwd●●●●●●●...”这一串东西你才算重置密码成功了。

7.当selinux防火墙启动时,修改密码后要创建文件

touch /.autorelabel

8.重启系统

exec /sbin/init

点赞
收藏
评论区
推荐文章
好买-葡萄 好买-葡萄
2年前
Linux操作系统
什么是Linux操作系统Linux操作系统(GNU/Linux)是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。特点基本思想:一切都是文件;每个文件都有确定的用途完全免费完全兼容POSIX1.0标准多用户、多任务良好的界面支持多平台优点Linux由众多微内核组成,其源码完全开源,集全球程序员
Stella981 Stella981
2年前
CentOS7 使用ifconfig命令 ENS33没有IP地址的解决办法
    最近在研究和学习Linux操作系统,我并没有安装独立的Linux操作系统,我选择在虚拟机上安装Linux操作系统。我选择的虚拟机的版本是VMwareWorkstationPro14,然后在虚拟机上安装了一个没有用户操作界面的、也就是最小化操作系统,具体的版本是CentOS7Linux系统。当然这个系统可以正常使用,使用ifconfig命令也可以
Wesley13 Wesley13
2年前
20179311《网络攻防实践》第七周作业
1.Windows操作系统的基本结构分为运行于处理器特权模式的操作系统内核,以及运行在处理器非特权模式的用户空间代码。采用宏内核模式来进行构架,这使得任意的内核模块或设备驱动程序都可能破坏其他内核模块数据,这种宏内核机制也使得Windows操作系统容易遭受以驱动方式植入内核的Rootkit的危害,为了避免这类攻击,最
Wesley13 Wesley13
2年前
GRUB配置与应用
/boot/grub/grub.conf/etc/grub.confdefault定义缺省启动系统timeout定义缺省等待时间splashimage定义GRUB界面图片hiddenmenu隐藏菜单title定义菜单项名称root设置GRUB的根设备即内核所在的分区kernel内核所在位置
绣鸾 绣鸾
8个月前
Parallels Desktop 19 for Mac+激活
ParallelsDesktop是一款功能强大的虚拟机软件,它允许用户在Mac电脑上同时运行Windows、Linux和其他操作系统。ParallelsDesktop提供了直观易用的界面,使用户可以轻松创建、配置和管理虚拟机。该软件具有快速启动和关闭虚拟机
燕青 燕青
5个月前
兼容Intel和M系列虚拟机Parallels Desktop 18 for Mac
是一款功能强大的虚拟机软件,可以在Mac上运行Windows操作系统和其他操作系统,无需重启即可切换,方便用户使用。ParallelsDesktop18支持将Windows、Linux、Android等各种操作系统虚拟化,无需重启即可使用,同时可以与Mac
韦康 韦康
1个月前
开源力量 Linux内核源码深度解析与开发实战 | 完结
开源力量Linux内核源码深度解析与开发实战|完结download》quangneng.com/2586/什么是Linux内核?Linux内核是一个操作系统的核心部分,它负责管理硬件资源、运行应用程序和提供各种服务。Linux内核是开源的...Linux内
胖大海 胖大海
1年前
Linux root用户修改密码
进入单用户模式进行修改root密码重启之后按e键进入编辑;编辑修改:方向键一直往下按,在以linux16开头行末尾  加入rd.breakconsoletty0  ,ctrlx继续运行挂载磁盘,重置root密码;switchrootmountoremount,rw/sysroot/重新挂载将ro状态变为rw;switchroo
胖大海 胖大海
1年前
Linux Centos7 grub引导故障
首先进行grub文件破坏,删除配置文件rmrf/boot/grub2/grub.cfg    删除需谨慎,实验的话最好去3A搞个虚拟机!init6重启重启之后,在开机加载界面按esc键,选择Troubleshooting选择RescueaCentossystem按1,回车进入bash模式chroot/mnt/sysimagegrub2
胖大海 胖大海
1年前
Linux Centos7 selinux故障
首先进行selinux文件破坏,修改配置文件vi/etc/selinux/config重启,读条界面按方向键盘,可查看启动进程重启,选择内核界面,按e进入,进入命令编辑模式在倒数第二行添加selinux0 ,直接退到最后一行,然后方向键左键选择位置,最后Ctrlx继续启动这样就能成功进入系统了,进去后就可以还原原先的配置文件,大家缺乏机器练手的话可以3A看看!
高举火把
高举火把
Lv1
争取爱上计算机
文章
1
粉丝
2
获赞
2
热门文章

暂无数据