目录

简介

前提条件

要求

使用的组件

步骤

简介

本文档介绍为CMX 10.5及更高版本恢复用户名“root”和“cmxadmin”丢失的CLI密码的过程。

前提条件

要求

无

使用的组件

CMX 10.5 VM

步骤

CMX 10.5（及更高版本）在CentOS 7上运行，如下所示：

此过程需要控制台访问。它可能是VM控制台或物理控制台，具体取决于部署中使用的设备类型。

第 1 步

重新启动CMX服务器并等待GRUB引导屏幕显示。选择突出显示的选项（用于救援模式），然后按“e”进行编辑。

注意：

对于CMX 10.6及更高版本，如果提示输入用户名和/或密码，请输入凭据为username： root和password： password（不是服务器上配置的根密码）。

步骤 2

向下滚动至以“linux16”开头的行，并删除行尾的“rhgb quiet”参数。(在最新版本中，可以是“rhgb quiet rd.shell = 0”)

步骤 3

删除步骤2中的参数后，在同一行中添加选项“rd.break enforcement=0”。

步骤 4

完成后，按CTRL + X加载系统并在紧急模式下启动。您会注意到一个新的提示。

步骤 5

使用下面的命令将文件系统装载为只读，重新装载文件系统，以便能够向其写入：

mount -o remount, rw /sysroot

步骤 6

如图所示更改文件系统根目录，您会注意到提示符在完成后发生了更改。

chroot /sysroot

步骤 7

使用passwd <username>命令更改密码。在下面的示例中，cmxadmin和root用户名的密码都发生了更改。

步骤 8

使用此命令将文件系统重新装载为只读：

mount -o remount, ro /

步骤 9

键入2次“exit”，转到CMX登录菜单

您现在可以使用新凭证登录