如何使用访问密钥 ID 访问 EC2 实例?

如何使用访问密钥 ID 访问 EC2 实例?

我需要访问 (SSH) Linux EC2 实例,我有以下信息。访问密钥 ID 和秘密访问密钥。有没有办法使用上述信息登录 EC2?

答案1

不,您需要与创建实例时部署到实例的公钥相匹配的私钥。

答案2

使用访问和密钥,您可以使用基于 api 的工具(cli、powershell、boto)在实例级别执行某些操作,但如果没有在实例启动时生成(或选择)的密钥,您将无法通过 ssh 进入它。

答案3

如果您要通过 Windows 机器登录(使用 Putty),则需要私钥,即 .ppk 文件;如果您要通过 linux 登录,则需要 .pem 密钥。

例如:ssh 用户名@主机名-i ~/Keys/key.pem .......ssh 从 Linux Box

访问密钥 ID 和秘密访问密钥用于 AWS-IAM(AWS 身份和访问管理)对 AWS-IAM 用户进行身份验证,例如:在 s3cmd 命令行上工作

有关在 AWS 中创建 IAM 用户的详细信息,请参阅

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

谢谢 !

相关内容