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

【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 密码已修改!🎉😎

相关文章:

  • SQL 通配符
  • 大白话详细解读React框架的diffing算法
  • Python+selenium,轻松搭建Web自动化测试框架
  • 【Unity Bug 随记】使用Rider debug功能时Unity Reload Domain卡死问题
  • Android 关于compose的一些坑和理解
  • 批量文件分析器:使用Python从PPT和PDF中提取文本
  • 广度优先搜索(BFS) vs 深度优先搜索(DFS):算法对比与 C++ 实现
  • 嵌入式硬件篇---WIFI模块
  • 架构思维:通用系统设计方法论_从复杂度分析到技术实现指南
  • 区跨链密码学
  • Vala编程语言教程-控制结构
  • L2TP实验
  • Vue.js 的计算属性和侦听器:提升数据处理与交互的关键工具
  • SpringBoot | 解决 Feign 客户端方法参数过多的问题:Method has too many Body parameters
  • 能“嘎嘎提升”提升用户居住体验的智能家居物联网框架推荐!
  • 响应式数据 和 Pinia 状态
  • 星型拓扑网络原理、图传模块架构与路由NAT需求探讨
  • C语言的setjmp和longjmp:可以作异常处理
  • 《算法笔记》9.3小节——数据结构专题(2)->树的遍历 问题 B: 树的高度
  • VSCode创建VUE项目(四)增加用户Session管理
  • 佛山做网站/网店运营培训
  • 无锡网站维护公司/正规网站优化推广
  • 电子商务官方网站/百度网络优化推广公司
  • 学做网站论坛插件/谷歌paypal官网注册入口
  • 微营销平台/郑州seo方案
  • 优化优化/苏州百度 seo