简介
本文档概述了恢复CMX 10.5及更高版本用户名“root”和“cmxadmin”丢失的CLI密码的过程。
前提条件
要求
无
使用的组件
CMX 10.5 VM
步骤
CMX 10.5(及更高版本)在CentOS 7上运行,如下所示:
此过程需要控制台访问。它可能是VM控制台或物理控制台,具体取决于部署中使用的设备类型。
第 1 步
重新启动CMX服务器并等待,直到GRUB引导屏幕显示。选择突出显示的选项(用于救援模式),然后按“e”进行编辑。
注意:
对于CMX 10.6及更高版本,如果提示输入用户名和/或密码,请输入凭据作为用户名:根和密码:password(不是服务器上配置的根密码)。
步骤 2
向下滚动至以“linux16”开头的行,并删除行尾的“rhgb quiet”参数。
步骤 3
删除步骤2中的参数后,在同一行上添加选项“rd.break enforcement=0”。
步骤 4
完成后,按CTRL + X加载系统并在紧急模式下启动。您会注意到一个新的提示。
步骤 5
使用下面的命令重新装载文件系统,使其以只读方式装载,从而能够写入它:
mount -o remount, rw /sysroot
步骤 6
按如下所示更改文件系统的根目录,您会注意到提示符在完成后发生了更改。
chroot /sysroot
步骤 7
使用passwd <username>命令更改密码。在下面的示例中,cmxadmin和根用户名的密码都发生了更改。
步骤 8
使用下列命令将文件系统重新装载为只读:
mount -o remount, ro /
步骤 9
键入exit两次,进入CMX登录菜单
您现在应该可以使用新凭证登录