Я пытаюсь получить пароль Windows по умолчанию, чтобы я мог подключиться к своему экземпляру EC2 через RDP. Согласно Документация AWS, это так же просто, как поделиться содержимым пары ключей, которая использовалась во время создания экземпляра.
Однако когда я это сделаю, я получаю следующую ошибку:
Глядя на мой файл .pem, кажется, что его содержимое зашифровано:
Итак, я попытался расшифровать ключ RSA, используя следующую команду в macOS (взято из этот вопрос):
base64 -D -i /Users/home/desktop/pw.txt | openssl rsautl -decrypt -inkey $HOME/aws-remote.pem
Но я продолжаю получать следующую ошибку в Терминале:
Ошибка чтения входных данных
Файл .pem обнаруживается нормально (если не удается его найти, выдается еще одна ошибка). Что я делаю не так?
Я начал искать другие решения и наткнулся на кое-что, что устранило проблему для меня:
openssl rsa -in $HOME/.ssh/aws-remote -out /Users/home/desktop/unecrypted-rsa.txt
Amazon был счастлив, и я получил свой пароль Windows. Ву!