Application Delivery Management

如何重置 NetScaler Console 的密码

重置 NetScaler Console 密码的步骤可能因其托管的虚拟机管理程序而异。如果您已更改默认密码并希望将其重置为默认密码,可以通过重新启动 NetScaler Console 节点来重置密码。

使用 XenCenter 的 Citrix Hypervisor™

  1. 登录到 Citrix Hypervisor,使用 XenCenter。

  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. 运行重新启动命令以重新启动 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. 登录到 ESX,使用 vSphere。

  2. 选择 NetScaler Console 节点,右键单击,然后选择重新启动

  3. 控制台选项卡上,按 CTL + C 中断启动序列。

    重置密码

  4. 在 OK 提示符下运行 boot -s 命令。

    NetScaler Console 将重新启动。

  5. Enter 键以获取 /u@ 提示符。

  6. 使用以下命令挂载闪存分区:

    mount dev/da0s1a /flash

  7. 使用以下命令创建文件:

    touch /flash/mpsconfig/.recover

    密码现已重置为默认密码。

  8. 运行重新启动命令以重新启动 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 节点,右键单击,然后选择重新启动

  3. 控制台选项卡上,按 CTL + C 中断启动序列。

    重置密码

  4. 在 OK 提示符下运行 boot -s 命令。

    NetScaler Console 将重新启动。

  5. Enter 键以获取 /u@ 提示符。

  6. 使用以下命令挂载闪存分区:

    mount dev/ad0s1a /flash

  7. 使用以下命令创建文件:

    touch /flash/mpsconfig/.recover

    密码现已重置为默认密码。

  8. 运行重新启动命令以重新启动 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. 运行重新启动命令以重新启动 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

如何重置 NetScaler Console 的密码