I have a multiple Linux hosts(virtualization) to which I can login as root on only one of the host with ssh root@host with ssh key setup(id_rsa.pub and authorized keys). I don't have this setup on other Linux hosts on the same cluster. I have the access to a salted hash of the root password. I tried multiple ways like hashcat to decrypt the hash but none was successful.
Is there a way to decrypt the hash so that I can recover the root password or is there a way that I can have the same configuration of keys for other Linux hosts on the cluster?