Я потерял закрытый ключ моего экземпляра AWS. Я искал вариант на панели консоли.Как восстановить потерянный закрытый ключ экземпляра aws-сервера?
ответ
Я боюсь, что вы могли бы быть не повезло:
При запуске экземпляра, вы должны указать имя ключа пары вы планируете использовать для подключения к экземпляру. Если вы не укажете имя существующей пары ключей при запуске экземпляра, вы не сможете подключиться к экземпляру . Когда вы подключаетесь к экземпляру , вы должны указать закрытый ключ, соответствующий ключу , указанному вами при запуске экземпляра. Amazon EC2 не сохраните копию своего закрытого ключа; поэтому, если вы потеряете закрытый ключ, нет способа восстановить его. Если вы потеряете секретный ключ для экземпляра экземпляра экземпляра , вы не сможете получить доступ к экземпляру; вы должны завершить экземпляр и запустить другой экземпляр, используя новую пару ключей . Если вы потеряете закрытый ключ для экземпляра Linux с поддержкой EBS, вы можете восстановить доступ к вашему экземпляру. Для получения дополнительной информации о см. Раздел «Подключение к вашему Linux-экземпляру, если вы потеряли свой закрытый ключ.
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html
jarmod дал одно обходное решение. Это большая работа, и обычно пользователи, которые теряют ключ (и рассматривают EC2 как домашнее животное), застревают в этом процессе. Но это можно сделать с помощью cloudinit, создания AMI или мгновенного снимка EBS. – tedder42
Да, вы не можете восстановить старый ключ. Тем не менее, вы можете создать новый ключ для доступа к этому аппарату.
Когда мы теряем секретный ключ, вы не можете войти на эту машину.
Для восстановления ключа выполните следующие шаги.
Шаг 1) Отсоедините корневой том от вашего компьютера с помощью консоли AWS.
Шаг 2) Запустить экземпляр свежего EC2 (не из вашей старой машины AMI)
Шага 3) Attach своего старого объема до новой EC2 машины
Шага 4) Теперь войдите в новую ec2 машину и смонтировать старый том EBS
Шаг 5) Теперь перейдите в этот раздел, затем зайдите в домашний каталог внутри этой машины и перейдите в папку .ssh.
Шаг 6) Теперь создайте новый закрытый и открытый ключ. Затем вставьте открытый ключ в файл authorized_keys.
Шаг 7) После выполнения вышеуказанных шагов отсоедините этот том от этой машины ec2.
Шаг 8) Теперь прикрепите этот том к вашей старой машине как к корневому тому
Шаг 9) Теперь попробуйте войти на свою старую машину с помощью вновь созданного ключа.
Надеюсь, это поможет!
- 1. Как восстановить потерянный файл
- 2. Как восстановить потерянный исходный код?
- 3. Как использовать закрытый ключ
- 4. Как преобразовать закрытый ключ в закрытый ключ RSA?
- 5. Как восстановить потерянный псевдоним файла хранилища ключей?
- 6. Как восстановить одиночный потерянный пакет в SNMP?
- 7. Как восстановить потерянный custom.css в Wordpress
- 8. ECC ключ пара - как распечатать закрытый ключ?
- 9. Как этот открытый ключ == закрытый ключ
- 10. Как импортировать закрытый ключ SSH?
- 11. Закрытый ключ сертификата
- 12. Скомпилированный закрытый ключ
- 13. Обновление приложения IOS - потерянный секретный ключ
- 14. Потерянный секретный ключ во время обновления eclipse
- 15. Закрытый секретный ключ Android
- 16. JSCH - Неверный закрытый ключ
- 17. Закрытый и открытый ключ
- 18. OPENSSL и закрытый ключ
- 19. JKS отсутствует закрытый ключ
- 20. восстановить потерянный проект php при переустановке wamp
- 21. Восстановить потерянный токен покупки для подписки
- 22. DSA публичный ключ больше, чем закрытый ключ
- 23. PKCS11 # получить сертификат закрытый ключ
- 24. Добавить закрытый ключ в X509Certificate
- 25. Преобразовать SSL закрытый ключ строки
- 26. JConsole SSL и закрытый ключ
- 27. Ботан: сериализации ECDH закрытый ключ
- 28. Преобразование клиента в закрытый ключ
- 29. Храните закрытый ключ вне ~/.ssh
- 30. добавив закрытый ключ SSH агента
Дополнительная информация: https://aws.amazon.com/articles/5213606968661598. – jarmod
Возможный дубликат [Доступ к экземпляру EC2 после потери ключевой пары] (http://stackoverflow.com/questions/7949835/accessing-ec2-instance-after-losing-keypair) –