AWS 的 RDP 解密程式沒有辦法使用上傳加密的 RSA key 來解密,所以如果你原本的 RSA key 是有使用密碼加密的它就沒辦法幫你產生 RDP 的密碼,因此就需要先產生未加密的 RSA key,產生的方法很簡單假設你 RSA key 的位置放在 ~/.ssh/id_rsa 就只要使用以下指令就可以
openssl rsa -in ~/.ssh/id_rsa
產生後會看到類似以下就代表成功了
Enter pass phrase for /Users/user/.ssh/id_rsa: writing RSA key -----BEGIN RSA PRIVATE KEY----- MIIEogIBAAKCAQEArxJ+XPYTIzeMgVDMSKaOqEGtaXW1yDl6Kl88WG4p+hbL3JNo ... ... ... ... ... ... Quuvvfg2hMhceVMmYvQe2AX843zJwmJPaEYFvwokA+hU6+mv87I= -----END RSA PRIVATE KEY-----