如何重置 NetScaler Console 的密码

Last published : Oct 06, 2026
在托管 NetScaler Console 的虚拟机管理程序上,重置其密码的步骤可能有所不同。如果您已更改默认密码并希望重置为默认密码,可以通过重新启动 NetScaler Console 节点来重置密码。
使用 XenCenter 的 Citrix Hypervisor™:
  1. 使用 XenCenter 登录到 Citrix Hypervisor。
  2. 选择 NetScaler Console 节点,右键单击,然后选择“重新启动”。
  3. 在“控制台”选项卡上,按 CTL + C 中断启动序列。
    重置密码
  4. 在 OK 提示符下运行 boot -s 命令。
    重置密码
    NetScaler Console 重新启动并显示以下消息:
    重置密码
  5. 按 Enter 键获取 /u@ 提示符。
    重置密码
  6. 使用以下命令挂载闪存分区:
    mount /dev/ada0s1a /flash
    重置密码
  7. 使用以下命令创建文件:
    touch /flash/mpsconfig/.recover
    密码现已重置为默认密码。
  8. 运行 Reboot 命令以重新启动 NetScaler Console。
    重置密码
  9. 访问 NetScaler Console GUI 并等待重新启动完成。
    重置密码
    您现在可以使用 nsroot/nsroot 凭据从 GUI 登录,并使用 nsrecover/nsroot 从虚拟机管理程序登录。
    注意
    重新启动后,如果密码未重置为默认密码,请重复相同的过程(步骤 1 到步骤 7)。然后,运行以下命令并重新启动 NetScaler Console:
    • rm /flash/mpsconfig/master.passwd
    • rm –rf /etc/passwd
使用 vSphere 的 Esx:
  1. 使用 vSphere 登录到 ESX。
  2. 选择 NetScaler Console 节点,右键单击,然后选择 Reboot。
  3. 在 Console 选项卡上,按 CTL + C 中断启动序列。
    重置密码
  4. 在 OK 提示符下运行 boot -s 命令。
    NetScaler Console 重新启动。
  5. 按 Enter 键获取 /u@ 提示符。
  6. 使用以下命令挂载闪存分区:
    mount dev/da0s1a /flash
  7. 使用以下命令创建文件:
    touch /flash/mpsconfig/.recover
    密码现已重置为默认密码。
  8. 运行 Reboot 命令以重新启动 NetScaler Console。
  9. 访问 NetScaler Console GUI 并等待重新启动完成。
    重置密码
    您现在可以使用 nsroot/nsroot 凭据从 GUI 登录,并使用 nsrecover/nsroot 从 ESX 服务器登录。
    注意
    重启后,如果密码未重置为默认密码,请重复相同的过程(步骤 1 到步骤 7)。然后,运行以下命令并重启 NetScaler Console:
    • rm /flash/mpsconfig/master.passwd
    • rm –rf /etc/passwd
使用 Hyper-v 管理器进行 Hyper-v 操作:
  1. 使用 Hyper-v 管理器登录 Hyper-v。
  2. 选择 NetScaler Console 节点,右键单击,然后选择 Reboot。
  3. 在 Console 选项卡上,按 CTL + C 中断启动序列。
    重置密码
  4. 在 OK 提示符下运行 boot -s 命令。
    NetScaler Console 重启。
  5. 按 Enter 键获取 /u@ 提示符。
  6. 使用以下命令挂载闪存分区:
    mount dev/ad0s1a /flash
  7. 使用以下命令创建文件:
    touch /flash/mpsconfig/.recover
    密码已重置为默认密码。
  8. 运行 Reboot 命令以重新启动 NetScaler Console。
  9. 访问 NetScaler Console GUI 并等待重新启动完成。
    重置密码
    您现在可以使用 nsroot/nsroot 凭据从 GUI 登录,并使用 nsrecover/nsroot 从 Hyper-V 管理器登录。
    注意
    重新启动后,如果密码未重置为默认密码,请重复相同的步骤(步骤 1 到步骤 7)。然后,运行以下命令并重新启动 NetScaler Console:
    • rm /flash/mpsconfig/master.passwd
    • rm –rf /etc/passwd
Linux KVM 服务器(使用任何 SSH 客户端通过 SSH 连接到 KVM 服务器):
  1. 使用 SSH 客户端登录到 KVM 服务器上的 NetScaler Console。
  2. 重新启动 NetScaler Console。
  3. 在显示 Loading /boot/defaults/loader.conf 消息后不久,按 CTL + C 中断启动序列。
  4. 在 OK 提示符下,运行以下命令:
    set console='comconsole,vidconsole'
  5. 运行 boot -s 命令以重新启动 NetScaler Console。
  6. 在显示 Enter full path of shell or RETURN for /bin/sh: 消息后,按 Enter 键以获取 /u@ 提示符。
  7. 使用以下命令挂载闪存分区:
    mount dev/vtbd0s1a /flash
  8. 使用以下命令创建文件:
    touch /flash/mpsconfig/.recover
    密码现已重置为默认密码。
  9. 运行 Reboot 命令以重新启动 NetScaler Console。
  10. 访问 NetScaler Console GUI 并等待重新启动完成。
    重置密码
    您现在可以使用 nsroot/nsroot 凭据从 GUI 登录,并使用 nsrecover/nsroot 从 SSH 控制台登录。
    注意
    重新启动后,如果密码未重置为默认密码,请重复相同的步骤(步骤 1 到步骤 7)。然后,运行以下命令并重新启动 NetScaler Console:
    • rm /flash/mpsconfig/master.passwd
    • rm –rf /etc/passwd