Назад | Перейти на главную страницу

Где я могу найти свой закрытый ключ EC2?

Я пытаюсь настроить инструменты API EC2, и я застрял, потому что не могу понять, где я могу получить файл, на который указывает переменная среды EC2_PRIVATE_KEY (я считаю, что у меня есть EC2_CERT).

Какой из множества различных учетных данных для доступа, отображаемых в пользовательском интерфейсе EC2, мне нужен для работы инструментов командной строки?

Хорошо, оказывается, мне нужно создать новый сертификат X.509, и тогда я смогу загрузить файлы EC2_PRIVATE_KEY и EC2_CERT.

Эта ссылка оказалась полезной: http://paulstamatiou.com/how-to-getting-started-with-amazon-ec2

Закрытый ключ можно загрузить только в момент создания сертификата.

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html

Заметка

Amazon EC2 не хранит копию вашего закрытого ключа; поэтому, если вы потеряете закрытый ключ, восстановить его будет невозможно. Если вы потеряете закрытый ключ для экземпляра, поддерживаемого хранилищем, вы не сможете получить доступ к экземпляру; вы должны завершить работу экземпляра и запустить другой, используя новую пару ключей. Если вы потеряете закрытый ключ для экземпляра Linux с поддержкой EBS, вы можете восстановить доступ к своему экземпляру. Дополнительные сведения см. В разделе «Подключение к экземпляру Linux в случае потери закрытого ключа».

И вот шаги для восстановления (путем создания новой пары ключей):

https://forums.aws.amazon.com/thread.jspa?threadID=102074