SSH to some of the host fails with "Login disabled. Connection to <hostname> Closed" though SSH services is enabled and running
vSphere ESXi 7.x
vSphere ESXi 8.x
vSphere ESXi 9.x
SSH access permission need to be given explicitly even if the local user is assigned with Administrator role.
Login to ESXi Host UI > Manage > Security & Users > Users > Edit User to enable Shell Access