当前位置: 首页 > article >正文

【Linux】统信操作系统进入单用户如何修改密码

要通过 单用户模式(Single User Mode) 修改 root 密码,可以按照以下步骤进行:


🛠️ 步骤 1:进入 GRUB 编辑界面

  1. 重启系统

    • 在系统启动时,按下 EscShiftCtrl + X 键(取决于不同的系统配置),进入 GRUB 菜单。
  2. 选择引导内核

    • 选择你想要启动的内核,通常是类似于:
    UOS Server 20 (4.19.0.xxxxxx )
    
  3. e 进行编辑


🛠️ 步骤 2:编辑内核参数

  1. 找到内核行

    • 在 GRUB 编辑界面中,找到以 linux 开头的行,例如:
    linux /vmlinuz-... ro rhgb quiet
    
  2. 修改参数

    • 找到 ro(只读)参数,将其替换为 rw(读写),并在其后添加 init=/bin/bash
    ro 
    

    修改为:

    rw init=/bin/bash
    
    • 找到rhgb quiet将其删除,否则会无法启动,提示找不到/bin/bash目录
  3. 启动系统

    • 按下 Ctrl + XF10 启动系统。

🛠️ 步骤 3:重新挂载根分区

进入 Bash 后,默认根文件系统是只读的,需要重新挂载为读写模式:

mount -o remount,rw /

🔐 步骤 4:修改 root 密码

  1. 修改 root 密码
passwd
  • 输入新密码并确认。
  1. (可选)更新 SELinux 标签
    • 如果系统启用了 SELinux,建议更新 SELinux 标签:
touch /.autorelabel

🚀 步骤 5:重新引导系统

  1. 同步文件系统
sync
  1. 重启系统
exec /sbin/init

或者直接使用:

reboot -f

🎯 其他注意事项

  • 如果系统使用了 SELinux,在下次启动时可能会自动重新标记文件,需要稍等片刻。
  • 确保密码符合系统的密码策略,否则可能无法成功修改。

大功告成,root 密码已修改!🎉😎


http://www.kler.cn/a/593645.html

相关文章:

  • 通过AI自动生成springboot的CRUD以及单元测试与压力测试源码(完整版)
  • 【Java集合夜话】第1篇:拨开迷雾,探寻集合框架的精妙设计
  • 2025年渗透测试面试题总结- PingCAP安全工程师(题目+回答)
  • selenium之基础整理
  • Asahi Linux 核心开发者暂停苹果 GPU Linux 驱动开发工作
  • Photoshop基础操作全解析
  • 【Linux内核系列】:动静态库详解
  • 基于AT89C52单片机的串口电子秤设计
  • 【Linux进程】——进程的程序地址空间
  • freeswitch 编译
  • 深入自制Shell:解锁Linux进程控制的实践密码
  • C#通过API接口返回流式响应内容---SignalR方式
  • Powershell WSL导出导入ubuntu22.04.5子系统
  • 【数据库系统原理】Ch7 数据库应用设计与开发实例
  • NLP探索
  • 目标检测中归一化的目的?
  • 用数组模拟循环队列
  • IOS接入微信方法
  • atoi 函数
  • IP查询底层逻辑解析:数据包与地理位置