J'ai créé une nouvelle instance Windows sur AWS EC2, en utilisant une paire de clés que j'ai créée en téléchargeant ma clé publique depuis ma machine locale.
L'instance s'est bien lancée, mais elle ne décryptera pas le mot de passe. Il rapporte:
Je suis certain d'avoir téléchargé la bonne clé. J'ai vérifié que les empreintes digitales correspondent au format étrange des empreintes digitales qu'AWS utilise . Mais il ne se décryptera tout simplement pas.
J'ai essayé de télécharger le fichier clé et de le coller dans le formulaire.
J'ai finalement compris qu'il ne supprime pas la nouvelle ligne de fin et j'ai supprimé la ligne vierge de la clé. Cela m'amène juste à une nouvelle erreur lorsque je clique sur "Décrypter le mot de passe", cependant:
aws ec2 get-password-data "--instance-id=${instance_id}" | jq -r .PasswordData | base64 -D | openssl rsautl -decrypt -inkey ${my_key}
(utilise aws-cli et jq ).