SCG:恢复安全连接网关策略管理器上的 root 密码

摘要: 如何恢复丢失的根密码。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

如果需要恢复 Root 密码。

 

原因

根密码未记录、未知或丢失。

 

解决方案

本文中的所有工作都必须在 VM 控制台中执行。在计划此更改之前,如果您尚未访问虚拟机控制台,请与客户进行安排。

  1. 从 VMware 或 Hyper-V 界面中,重新启动虚拟设备。
  2. 出现初始屏幕时,在控制台窗口中单击鼠标,然后按 E。这将调出 grub 编辑器。Grub 是引导加载程序的脚本接口。
  3. 使用箭头键导航到包含单词”resume“,然后转到行尾。
  4. 在该行末尾,插入以下内容: init=/bin/bash (此更改在重新启动后消失)
  5. F10 键重新启动网关,系统应在单用户模式下引导至命令行提示符以获取 root 用户权限。
  6. 输入以下命令: mount -o remount,rw /
  7. 输入命令: mv /etc/default/passwd /etc/default/passwd.disabled
    1. 如果这给出错误,您将需要跳过此步骤。
  8. 通过输入以下命令更改密码: passwd
  9. 输入并确认新密码。
  10. 使用 VMware 或 Hyper-V 界面重新启动虚拟设备。
  11. 使用 VM 控制台或 ssh 客户端登录来测试新密码。

 

屏幕截图:

第 2 步,在控制台中单击鼠标,然后在启动过程中看到此消息时按“E”:
GNU GRUB 启动画面

 

第 3 步,蛴螬编辑器。使用箭头键将光标移至包含单词”resume“在其中。
GNU GRUB 编辑器

 

第 4 步,这是完成编辑后 grub 脚本的样子:
编辑完成后的 GRUB 脚本

 

注意光标在文本后面的位置,”init=/bin/bash.“编辑完成后,按 F10 键重新启动。
虚拟设备重新启动后,您应该会看到命令提示符。
在这里,您将以读/写方式重新装载磁盘,然后重置密码:
在命令提示符屏幕上重置密码

 

现在,使用 VMware Infrastructure 或 Hyper-V 界面再次重新启动虚拟设备。
重新启动完成后,在提示符处使用控制台或 ssh 以根用户身份登录,以验证新密码。

受影响的产品

Secure Connect Gateway - Virtual Edition

产品

Secure Connect Gateway
文章属性
文章编号: 000204445
文章类型: Solution
上次修改时间: 04 12月 2025
版本:  4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。