If the shd-admin password has expired, you cannot use the user interface to reset it, and you must reset it using the root credentials on the virtual machine console instead. The VMware Skyline Health Diagnostics version 4.0.0 and above supports an option of force resetting the password for shd-admin account in case user do not remember the current password.

Prerequisites

  • Verify that you have root user credentials for the VMware Skyline Health Diagnostics appliance.

  • Verify that you have password for shd-admin user.

  • For more information about enabling the root user log in to the VMware Photon OS, see: https://vmware.github.io/Photon/assets/files/html/3.0/Photon_troubleshoot/permitting-root-login-with-ssh.html (This configuration is not necessary for the VMware Skyline Health Diagnostics appliance as by default it is configured to allow root user log in through SSH).

  • Verify that you can log in using root credentials to the VMware Skyline Health Diagnostics appliance console.

  • You can only reset the expired password if you have the current expired password for the shd-admin user.

Procedure

  1. Open the Skyline Health Diagnostics appliance console using the VMware vSphere client or Secure Shell (SSH) client.
  2. Log in as root user.
  3. Run the command shd-config resetadmin.
  4. Provide the expired password when prompted.

    If the password is not correct you will have an option to force reset. Type YES to force reset in case you do not remember the last used password.

  5. Enter the new password and confirm it.

    For the password, follow the security compliance policy of your organization or Password Policy.

Results

The shd-admin user password is updated.