一、背景

客户误修改了服务器 xxx.xxx.xxx.xxx 的 root 账号密码,需人员前往客户机房将 root 账号密码恢复至原有设置。

二、操作步骤

1.  将电脑与服务器通过网线直连(服务器端网口与电脑网口直连)。进入电脑的“网络和共享中心”,点击右侧菜单栏的“更改适配器设置”。

2.  在弹出的“网络连接”对话框中,找到“以太网”并右键点击“属性”。修改“协议版本 4 (TCP/IPv4)”,设置为“使用下面的 IP 地址”:

    *   IP 地址:192.168.2.101

    *   子网掩码:255.255.255.0

    点击“确定。

3.  打开浏览器, 进入 iBMC 系统。

4.  登录 iBMC 后,在界面右下角找到“虚拟控制台”,点击“独占”选项。

5. 在弹出的虚拟控制台标签页中,点击“虚拟电源”图标,在下拉菜单中选择“重启。

6. 按 `Enter` 键并等待约 1 分钟。

7. 在系统内核选择页面,输入字母 ‘e’。

8. 在提示 `Enter username` 提示后输入 `root`。

9. 在 `Password` 提示后输入 `openEuler#12`。 

10. 进入内核编辑界面后,按下方向键向下移动光标,找到以 `linux` 起始的行。将参数 `ro` 修改为 `rw`(使内核可读写硬盘),并在该行末尾输入:`init=/bin/sh`。

11. 改完后,按 `Ctrl` + `X` 组合键保存并退出。

12. 在光标处输入命令 `passwd root`。

13. 在 `New password`(新密码)提示处输入密码:`123456Abc`。

14. 在 `Retype new password`(重新输入新密码)提示处再次输入密码:`123456Abc`。修改成功后提示 `successfully`。 

15. 输入命令 `touch /.autorelabel`。

16. 输入重启命令 `exec /sbin/init`,系统重启后新密码生效。

感谢原创作者的文章  

参考文献:openEuler忘记密码(超详细)-CSDN博客

Logo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。

更多推荐