CentOS 8 单用户模式更改root密码
CentOS 8 单用户模式更改root密码
疫情过去,很明显, 企业用户又带来了一堆麻烦事。老是动数据库,都快成了半个DBA了。加上公务员考试也算是过去了,那么接下来就得备考RHCE了。4月份的时候听说rhce7要结束了,当时就决定直接考rhce8得了,可惜被项目上的事拖了会。现在才查了查rhce8,我的理解是
前面的rhcsa还是和以前的一样,改变的只是ansible自动化考得更多......感觉对我有利啊^_^
当然,听说第一关便是更改root密码,连忙搞了台centos8(以前刚上线的时候弄的)试了试,发现之前写的Centos单用户模式更改root密码在centos8里不生效,好家伙,又来新知识了!
收集了有关资料...其实就是网上百度
方法应该有两种,具体原理还是放进黑匣子吧。
方法一、
1:老规矩,启动前按“e”进入启动配置编辑模式
2:修改启动权限配置
将ro(只读)改为:rw init=/sysroot/bin/bash (很明显,sysroot用户读写权限下的编辑模式)
友情提示:不要使用vi/vim下的快捷键,别问我为什么。。。
3:按“ctrl+x”进入紧急模式
好了,进来了
4:更改密码
运行命令 chroot /sysroot/ 切换回原始系统。
然后输入passwd设置新密码(建议明文修改,保不准万一键入问题被搞死)
修改完成后运行命令 touch /.autorelabel 使SELinux生效,密码生效。
三部曲
chroot /sysroot/
echo 'ad123654' | passwd --stdin root
touch /.autorelabel
5:退出重启。。。(应该是有个直接进入启动页面的)
exit
reboot
6:验证
说实话,看见这种debug,有点慌。再次启动后,就正常进入了
方法二、
。。。好吧,实验了很多,都是失败的,但是貌似可以简化下方法一
1:与方法一“1”一样
2:修改启动权限配置
将ro 改为:rw
在末尾加入:init=/bin/sh
3:ctrl + x 进入紧急模式
4:更改密码
然后输入passwd设置新密码(建议明文修改,保不准万一键入问题被搞死)
修改完成后运行命令 touch /.autorelabel 使SELinux生效,密码生效。
exec /sbin/init 快速启动
三部曲
echo 'ad123456' | passwd --stdin root
touch /.autorelabel
exec /sbin/init
加载也要好一会
5:验证
总结:与CentOS 7 相比,多了一个声明操作“touch /.autorelabel”,其他都还是一样的。当然,Linux 8 和CentOS 8 有可能是不一样的,还需后续验证。
CentOS 8 单用户模式更改root密码相关推荐
- Centos7单用户模式修改root密码
启动时,随便按一个键,空格即可(不能是回车),让其停留在如下界面 按e编辑 把ro改为 "rw init=/sysroot/bin/sh". 然后 "Ctrl+x&quo ...
- Centos7.x 单用户模式修改root密码
介绍: 之前使用的Centos6的单用户模式发现不适合Centos7使用,于是使用VMware Workstation记录Centos7的操作. 1.重启需要重置密码的虚机 2.看到此界面后,快速按& ...
- CentOS 7进入单用户模式修改root密码
第一步:启动系统,按上键或者下键,选择内核,按e进入编辑内核. 第二步:定位到"ro"并把"ro"改成"rw init=/sysroot/bin/sh ...
- Linux使用单用户模式修改root密码.
Linux使用过程中,和Windows一样,时间一长后,就会忘记设置的超级用户密码.我们知道在Windows下超级用户是Administrator,而在Linux下超级用户是root.那么,下面我们就 ...
- linux 进入单用户模式修改root密码
Redhat系统Root密码的修改 一台双系统的机器,忘记redhat 的root密码了. 一.相关方法如下: 1. 开机在出现grub画面,按e键 2. 用上下键选中第二项(类似于kernel ...
- centos7重启命令_centos7单用户模式更改root一种方法
首先,重启centos7,待重启至选择界面按"e"键,如下图: 其次,进入的界面,找到如下红框位置的行尾: 在行尾写入:"init=/bin/bash enforcin ...
- centos 7 单用户模式无法重置root密码 解决方法
CentOS 7&RHEL 7与之前的5,6不同的是,当忘记root密码,并采用GRUB2为启动器时,将无法通过单用户模式重置root密码.下面将介绍如何重置CentOS7的root密码. 1 ...
- redhat6与7版本进入单用户模式修改root账户密码
redhat6与7版本进入单用户模式修改root账户密码 一.redhat6版本 查看系统版本信息 [root@nginx ~]# cat /etc/redhat-release CentOS rel ...
- Linux单用户模式(修改密码、运行级别)方法详解
很多新手当面对"忘记 root 账户密码导致无法登陆系统"这个问题时,直接选择重新系统.其实大可不必,我只需要进入 emergency mode(单用户模式)更新 root 账户的 ...
最新文章
- mysql 安装卸载_MySQL(一)——安装、卸载以及基本操作
- BagNet超越 AlexNet,在ImageNet 上实现最先进结果!
- python爬虫实例-python 爬虫实例
- 全国铁路查询系统_火车票查询时刻表 全国列车时刻表 火车时刻表查询系统使用说明...
- oracle面临的挑战,Oracle SUN,严峻的挑战(一)
- C语言面向对象编程(二):继承详解
- golang——net/rpc包学习
- 灵魂拷问:用移位来代替除法运算真的效率高吗?Java 编译器到底有没有做除法优化?
- CF835E-The penguin‘s game【交互】
- python编程选股_用Python选一个自己的股票池2
- Startlsback常见使用过程中的问题
- QT+OpenGL中glTexImage2D不生效问题
- 零基础带你学习MySQL—Select语句以及注意事项(十)
- netty源码解解析(4.0)-15 Channel NIO实现:写数据
- 北风网VIP6级学习视频地址
- 如何学习单片机?单片机c语言编程入门教程
- 01-简单的基于SVM的SAR海冰分离-Arcgis制作数据集标签
- MATLAB常用快捷键总结
- 快速删除node_modules文件夹:rimraf node_modules
- TOGAF10标准读书会第2场活动精彩继续,高光时刻回顾!