If the client has the private key, it's granted access to the VM. Add configuration settings appropriate for your host VM. With lower versions it's working fine. How can you find out which process is listening on a port on Windows? Asking for help, clarification, or responding to other answers. SSH is an encrypted connection protocol that provides secure sign-ins over unsecured connections. When you use an SSH client to connect to your Linux VM (which has the public key), the remote VM tests the client to make sure it has the correct private key. Could you tell the current status of this issue? Completely new to indoor cycling, is there a MUCH cheaper alternative to power meter that would be compatible with the RGT app? How to upgrade Git on Windows to the latest version? they're used to log you in. If you want quick commands, see How to create an SSH public-private key pair for Linux VMs in Azure. I see that you are trying to connect to Amazon Web Services. The ssh-keygen utility is used to generate, manage, and convert authentication keys. How is it possible that a