惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
大猫的无限游戏
大猫的无限游戏
J
Java Code Geeks
MongoDB | Blog
MongoDB | Blog
Martin Fowler
Martin Fowler
GbyAI
GbyAI
Microsoft Azure Blog
Microsoft Azure Blog
Recent Announcements
Recent Announcements
F
Fortinet All Blogs
B
Blog
U
Unit 42
B
Blog RSS Feed
D
DataBreaches.Net
Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
腾讯CDC
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
V
Visual Studio Blog
博客园 - 聂微东
MyScale Blog
MyScale Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 三生石上(FineUI控件)
Engineering at Meta
Engineering at Meta

灰叶的笔记

Linux逻辑卷2-扩容/常用命令汇总 | 灰叶的笔记 Dockerfile 容器镜像构建 | 灰叶的笔记 Linux 查看内存和实际物理内存大小不一致 | 灰叶的笔记 GCP创建泛域名证书(域名托管在CloudFlare) | 灰叶的笔记 Docker基础指令-镜像相关 | 灰叶的笔记 Docker基础指令-容器相关 | 灰叶的笔记 GCP和AWS使用PCCW专线互联 | 灰叶的笔记 使用 OpenTelemetry 采集日志推送至 GCP Cloud Logging | 灰叶的笔记 vim编辑器常用操作 | 灰叶的笔记 Linux主机是否被入侵的11个排查步骤 | 灰叶的笔记 Ubuntu 安装 Docker-CE | 灰叶的笔记 Fail2Ban-Linux防SSH暴力破解工具 | 灰叶的笔记 公用云Linux快照创建磁盘挂载问题 | 灰叶的笔记 ubuntu 安装图形化桌面 | 灰叶的笔记 iptables基础命令与filter表相关命令 | 灰叶的笔记 Linux逻辑卷 | 灰叶的笔记 UCloud CentOS6.X修改hostname | 灰叶的笔记 软件源安装Dokcer | 灰叶的笔记 Ubuntu系统启用root用户ssh远程登录 | 灰叶的笔记 Windows Server关闭IE增强 | 灰叶的笔记 windows云服务器开启媒体声音 | 灰叶的笔记 MySQL5.7多实例部署 | 灰叶的笔记 nc网络工具 | 灰叶的笔记 WinServer2008云服务器系统盘可压缩空间不足 | 灰叶的笔记 Rocky Linux8.5 UCloud官方镜像进入单用户模式 | 灰叶的笔记 UCloud官方Linux 镜像进入单用户模式汇总 | 灰叶的笔记 Debian10 UCloud官方镜像进入单用户模式 | 灰叶的笔记 CentOS6 UCloud官方镜像进入单用户模式 | 灰叶的笔记 Ubuntu UCloud官方镜像进入单用户模式 | 灰叶的笔记 几个检查本机的网络连接的工具(linux) | 灰叶的笔记
CentOS7/8 UCloud官方镜像进入单用户模式 | 灰叶的笔记
huiye · 2023-01-09 · via 灰叶的笔记

CentOS7/8 UCloud官方镜像进入单用户模式

进入单用户操作前,建议先做好镜像和快照进行备份数据,以免误操作导致无法进入系统或者数据丢失

重启系统进入grub菜单时,方向键选中非resuce的那一行,如下图所示,按e进入编辑

CentOS7/8 UCloud官方镜像进入单用户模式

找到如下这行,将ro修改为rw init=/sysroot/bin/bash

CentOS7/8 UCloud官方镜像进入单用户模式

修改后如下

CentOS7/8 UCloud官方镜像进入单用户模式

修改完成后按ctrl+x启动,进入如下界面

CentOS7/8 UCloud官方镜像进入单用户模式

输入命令chroot /sysroot/切换回原始系统后即可修改原系统用户密码和系统文件

CentOS7/8 UCloud官方镜像进入单用户模式

问题集合:

问题一:CentOS8 chroot /sysroot/切换为原始系统后,使用passwd修改密码不生效

答:使用passwd修改密码后,还需要执行命令touch /.autorelabel才会生效,CentOS7不需要执行

问题二:执行chroot /sysroot/命令时报如下错误

chroot: failed to run command '/bin/bash': No such file or directory

CentOS7/8 UCloud官方镜像进入单用户模式

答:步骤一:先检查一下/sysroot/bin/中是否有bash文件

ls /sysroot/bin/bash

CentOS7/8 UCloud官方镜像进入单用户模式

步骤二:若如上图提示没有/chroot/bin/bash文件,则就手动复制一个,命令如下

cp /bin/bash /chroot/bin/bash

CentOS7/8 UCloud官方镜像进入单用户模式

步骤三:最后再切换为/sysroot/即可

chroot /sysroot/

CentOS7/8 UCloud官方镜像进入单用户模式