Passwordless SSH to vCenter - CloudCommandos/JohnChan GitHub Wiki

On your vCenter instance, run the following command to change the default shell to bash

chsh -s /bin/bash

Then from your host, run ssh-copy-id command to copy the SSH keys to the vCenter instance

ssh-copy-id root@your-vcenter

Password-less SSH should now work as expected