Как получить доступ к экземпляру EC2 с помощью идентификатора ключа доступа?

Как получить доступ к экземпляру EC2 с помощью идентификатора ключа доступа?

Мне нужно получить доступ (SSH) к экземпляру Linux EC2, у меня есть следующая информация. Идентификатор ключа доступа и секретный ключ доступа. Есть ли способ войти в EC2 с указанной выше информацией?

решение1

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

решение2

С помощью ключа доступа и секретного ключа вы можете использовать инструменты на основе API (cli, powershell, boto) для выполнения некоторых действий на уровне экземпляра, но вы не сможете подключиться к нему по SSH без ключа, сгенерированного (или выбранного) во время запуска экземпляра.

решение3

Если вы собираетесь войти в систему через машину Windows (используя Putty), вам понадобится закрытый ключ, т.е. файл .ppk, а если вы собираетесь войти в систему через Linux, то вам понадобится ключ .pem.

например: ssh имя_пользователя@имя_хоста -i ~/Keys/key.pem .......ssh из Linux Box

Идентификатор ключа доступа и секретный ключ доступа используются для AWS-IAM (AWS Identity and Access Management) для аутентификации пользователей AWS-IAM, например: для работы в командной строке s3cmd

Подробную информацию о создании пользователей IAM в AWS см.

http://aws.amazon.com/documentation/iam/

Спасибо !

Связанный контент