Creé una nueva instancia de Windows en AWS EC2, usando un par de claves que creé cargando mi clave pública desde mi máquina local.
La instancia se lanzó bien, pero no descifrará la contraseña. Reporta:
Estoy seguro de que cargué la clave correcta. He verificado que las huellas dactilares coinciden con los de AWS utiliza el formato de huellas digitales extraños . Pero simplemente no se descifrará.
Intenté cargar el archivo de clave y pegarlo en el formulario.
Eventualmente descubrí que no está quitando la nueva línea final y eliminé la línea en blanco en la clave. Sin embargo, eso solo me lleva a un nuevo error cuando hago clic en "Descifrar contraseña":
aws ec2 get-password-data "--instance-id=${instance_id}" | jq -r .PasswordData | base64 -D | openssl rsautl -decrypt -inkey ${my_key}
(usa aws-cli y jq ).