银河麒麟桌面版忘记用户密码后遇到的问题以及解决过程

银河麒麟忘记用户密码解决过程

解决办法

重启系统,进入编辑模式修改用户密码

解决步骤

1. 开机等待界面按”e“进入编辑模式

在这里插入图片描述

2. 进入编辑模式后,按键盘”↓“到底部,找到下面内容:

在这里插入图片描述
注:上图中的”ro“处,有的同学可能是”rw“,后面会讲到。

3. 按下图修改两处内容:

  1. 修改ro为rw
  2. 行尾添加init=/bin/bash

如果”ro“处本来就是”rw“,那么可以忽略第一步。
在这里插入图片描述
如果不修改为”rw“那么后面修改密码的时候会报错,无法成功修改密码。报错如下:

passwd: Authentication token manipulation error
passwd: password unchanged

在这里插入图片描述

4. 完成步骤3后,按F10或者Ctrl+X启动

启动后会进入到命令行模式,使用”passwd username“即可修改任意用户的密码。
username为要修改密码的用户名。
在这里插入图片描述
执行完上述操作后,密码就可以修改成功了,重启系统就可以输入新密码进入系统了。

### 银河麒麟V10桌面版忘记Root密码解决方案 在使用银河麒麟操作系统V10桌面版时,如果忘记了`root`用户密码,可以通过以下方法重新设置: #### 进入GRUB模式 重启系统后,在启动过程中等待GRUB菜单出现。当GRUB菜单显示时,迅速按下键盘上的`e`键进入编辑模式[^1]。 #### 修改启动参数 在GRUB编辑界面中,找到以`linux`开头的一行(通常是启动内核的那一行)。将光标移动到这一行的末尾,并追加以下参数: ```bash rw init=/bin/bash console=tty0 ``` 完成修改后,按下`Ctrl+X`或`F10`按键启动系统[^1]。 #### 修改Root密码 系统将以单用户模式启动,进入命令行界面。在此界面下运行以下命令来更改`root`密码: ```bash passwd root ``` 系统会提示输入两次新密码,请确保两次输入一致。完成后,屏幕上会出现类似“password updated successfully”的消息。 #### 重启系统 为了使新密码生效,需要重启系统。由于当前处于单用户模式,普通的`reboot`命令可能无法正常工作。因此,应使用完整的路径调用重启命令: ```bash /usr/sbin/reboot -f ``` #### 验证新密码 系统重启后,尝试使用刚设置的新密码登录`root`账户。如果能成功登录,则说明密码已正确更新[^1]。 ### 注意事项 - 如果是在物理机而非虚拟环境下操作,通常不需要额外添加`-f`参数。 - 整个过程需谨慎操作,尤其是修改GRUB启动项时,错误的操作可能导致系统无法正常启动。 ```python # 示例代码仅用于演示如何通过Python模拟执行部分命令逻辑 def reset_root_password(): grub_mode = True if grub_mode: print("Entering GRUB edit mode...") startup_parameters = "rw init=/bin/bash console=tty0" print(f"Modifying boot parameters to {startup_parameters}...") new_password = input("Enter the new root password twice:") confirm_new_password = input("Confirm the new root password:") if new_password == confirm_new_password: print("Password updated successfully.") reboot_command = "/usr/sbin/reboot -f" print(f"Executing system restart with command: {reboot_command}") else: print("Passwords do not match, please try again.") reset_root_password() ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

VectorAL

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值