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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值