After deploying a new 8.0.x vCenter Appliance. Logging into the new appliance using the root account fails.
The root password that was assigned contains a dollar sign ($).
8.0.X
The dollar sign ($) can cause authentication issues in vCenter 8.0 because the Linux shell interprets it as a variable indicator, not just a literal character.
Avoid using the dollar sign in the root password when deploying a new vCenter 8.0.x. The installation may succeed but, the password will have to be reset by following Broadcom KB 322247.
If this does not resolve the issue, redeploy the vCenter with a different root password that does not include a dollar sign ($).
Although the dollar sign is listed as a valid character for vCenter passwords, it may cause issues while running scripts in the bash shell and during initial deployment. If a password has a dollar sign, and is being used to run a script, the password should be inside quotation marks ("Pa$$word") in order to avoid this issue.