
Мне нужно получить доступ (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/
Спасибо !