Saya membuat instance Windows baru pada AWS EC2, menggunakan keypair yang saya buat dengan mengunggah kunci publik saya dari mesin lokal saya.
Contoh diluncurkan dengan baik, tetapi itu tidak akan mendekripsi kata sandi. Melaporkan:
Saya yakin saya mengunggah kunci yang benar. Saya telah memverifikasi bahwa sidik jari cocok dengan format sidik jari aneh yang digunakan AWS . Tapi itu tidak akan mendekripsi.
Saya sudah mencoba mengunggah file kunci, dan menempelkannya ke dalam formulir.
Saya akhirnya menemukan bahwa itu tidak menghapus baris baru, dan menghapus baris kosong di kunci. Itu hanya membuat saya mendapatkan kesalahan baru ketika saya mengklik "Dekripsi Kata Sandi", meskipun:
aws ec2 get-password-data "--instance-id=${instance_id}" | jq -r .PasswordData | base64 -D | openssl rsautl -decrypt -inkey ${my_key}
(menggunakan aws-cli dan jq ).