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

Amazon EC2 - Создание новой пары ключей RSA / DSA

Я собираюсь сделать это быстро. Мой друг разработчик заблокировал его доступ к EC2. Я не знаком с Amazon EC2, но настроил свою долю пар ключей.

Примечание: я получу PEM / PPK (закрытый ключ) от разработчика, но мне нужно будет заблокировать его.

Вопрос, который я задаю, - это правильный процесс создания новой пары. Я заметил, что в панели управления вы можете сгенерировать новый закрытый ключ. Так..

1.) Где открытый ключ? Мне нужно добавить его в .ssh / authorized_keys, но где он?

2.) К какой учетной записи идет открытый ключ при генерации из панели?

3.) Могу ли я временно отключить пары ключей, чтобы получить надлежащий доступ и убедиться, что ключ не отклонен с помощью EC2?

Я мог бы что-то здесь упустить, EC2 "gotcha". Мы будем очень благодарны за любое понимание этого вопроса.

Ура.

Вы не можете добавлять новые пары ключей к существующим таким образом.

Если вы в порядке и действительно заблокированы для экземпляра, лучшим вариантом будет его выключение (не завершение!), Отключение его корневого тома EBS, присоединение этого корневого тома к другому экземпляру и добавление вашего открытого ключа в нужное место на тот новый экземпляр. Повторно подключитесь к исходному экземпляру и запустите его, и у вас будет доступ.

Я отвечу на ваши конкретные вопросы ниже, но руководство по началу работы с Amazon может быть полезным общим ресурсом для вас или вашего друга. (В отличие от большей части онлайн-документации, к которой я привык, на самом деле она довольно хороша.)

1.) Где открытый ключ? Мне нужно добавить его в .ssh / authorized_keys, но где он?

О самом экземпляре.

Альтернативный ответ с немного большим пошаговым руководством.

2.) К какой учетной записи идет открытый ключ при генерации из панели?

Пары ключей EC2 относятся к конкретному экземпляру, поэтому они не поступают в учетную запись Amazon, а передаются в инстанс EC2. Если вы имеете в виду учетную запись компьютера, root.

3.) Могу ли я временно отключить пары ключей, чтобы получить надлежащий доступ и убедиться, что ключ не отклонен с помощью EC2?

Нет. EC2 использует только аутентификацию на основе сертификатов.

Из Руководство Amazon EC2 по началу работы:

Под Выберите пару ключей, вы можете выбрать любую существующую пару ключей, которую вы уже создали, или создать новую. В этом примере мы создадим пару ключей:

Важный

Не выбирайте Никто вариант. Если вы запустите экземпляр без пары ключей, вы не сможете подключиться к своему экземпляру.