建议使用Chrome浏览器访问!
技术支持
互动社区
学习培训
深信服官网
合作伙伴

超融合HCI

关注
深信服超融合SANGFOR HCI是面向下一代数据中心的软件定义基础架构,通过虚拟化技术融合计算、存储、网络和安全等资源,并提供运维管理、容灾备份、智能监控等高级特性,帮助用户构建极简、稳定、高性能的云化数据中心基石。
故障案例库
典型场景排查思路

linux进入单用户模式的方法

更新时间:2023-01-05
  • 阅读权限:游客
  • 下载
  • 分享
  • 收藏
所属模块
适用版本 通用
linux进入单用户模式的方法
CentOS/RHEL6及之前版本(kernel-3.0以前)
备注:操作前一定要先打快照
1) 在Linux系统启动,内核启动顺序选择界面,按键盘任意键让Linux引导启动停留在内核选择阶段通过上下键让Linux引导启动停留在内核选择阶段

2) 选择Linux内核启动项,根据提示键入小写字母e进入下一步

3) 选择kernel开头这项(第二个)按下按键e,进入下一步

4) 在这一行的最后 输入空格single或者数字1 后 按回车键 编辑完毕

5) 编辑完后回到第二步界面,直接输入b 重新引导系统,系统重启后会直接进入root用户模式下,再次模式下你就可以使用root功能的东西了


6) 最后登录单用户后,可以进行密码修改(passwd)或者磁盘分区修复(e2fsck -f /dev/sda1)
7) 操作完成,输入reboot重启即可。
附:内核启动时的选
选项
含义
init=/sbin/init
告诉内核用/sbin/init作为它的init程序
init=/bin/bash
只启动bash,在紧急恢复时有用
root=/dev/foo
告诉内核用/dev/foo作为根设备
single
引导进入单用户模式

修改密码:

chroot /sysroot/                                      ##进入shell模式
echo westos | passwd --stdin root          ##配置新密码 (westos即为新配置的密码)
touch /.autorelabel                                  ##建立新的SELinux安全脉络
exit                                                           ##退出shell模式
exit                                                           ##退出编辑
本页目录
  • 问题描述
  • 解决方案
  • 建议与总结