I have an Amazon EC2 Windows 2008 R2 server and I've been trying to get SSH working on it. I installed FreeSSHd after having numerous problems with CygWin/OpenSSH, but now I'm not sure how to load the public key from the instance. I can see under EC2 > Key Pairs that my key named "test" is there, but I can't find any option to download the public key. In the information about credentials, it says that the SSH public key is stored on the instance, but doesn't say how, and on the security credentials portal, it has some of my key pairs with 20 character IDs generated by AWS, but none are named "test" like the one associated with my instance. How can I find my public key on my EC2 server?
An AWS Architect informed me that the public key is not saved/stored on a Windows Server, only on a Linux instance. So the answer is that the key used for decrypting the Remote Desktop password isn't anywhere on the server and a different key pair must be used for SSH.