amazon-ec2 - 如何配置 Amazon EC2 命令行界面?

标签 amazon-ec2 ec2-api-tools

我想在 Linux 机器上安装 Amazon Ec2 cli 工具。我已经配置了 java 并安装了 ec2 cli 工具,但我收到以下错误:

[root@ip-/]# ec2-describe-regions |种类 缺少必需的选项“-O,--aws-access-key KEY”(使用 -h)

另请告诉我如何设置 EC2_PRIVATE_KEY、EC2_CERT 参数。 如何解决这个问题。

最佳答案

选项 1:

将其设置为环境变量。也许,将以下内容附加到您的 ~/.bashrc

export AWS_ACCESS_KEY=<your-aws-access-key-id>
export AWS_SECRET_KEY=<your-aws-secret-key>

如果您不想这样做,您也可以在执行 API 命令之前键入上面的内容。

选项 2:

在每个命令中传递它。像这样:

<command> --aws-access-key <aws_access_key_id> --aws-secret-key <aws_secret_access_key> [other opts]

例如:

ec2-run-instances ami-5da964c3  --aws-access-key AKIAIOSFODNN7EXAMPLE --aws-secret-key wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY 

您可能还想阅读文档:http://docs.aws.amazon.com/AWSEC2/latest/CommandLineReference/command-reference.html

关于amazon-ec2 - 如何配置 Amazon EC2 命令行界面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20417178/

相关文章:

SSL 验证失败 - knife ec2 with chef 12

amazon-ec2 - 以编程方式从镜像启动新的Amazon EC2时如何传递环境变量?

bash - 用于从标签设置 amazon ec2 主机名的 shell 脚本

amazon-ec2 - Amazon EC2 弹性负载均衡器 : Does its IP ever Change?

amazon-ec2 - 亚马逊 ec2 的 SPF 记录

amazon-web-services - AWS ec2-授权安全组错误 "Unable to find group"

amazon-web-services - 使用 EC2 命令行工具选择免费层级 Amazon 系统镜像 (AMI)

php - .htaccess 在亚马逊 ec2 ubuntu 实例中不工作

amazon-web-services - 过滤要在 cloudformation 中使用的自定义实例 ID (AMI)

amazon-web-services - 更大的 EBS 卷是否需要更多的 IOPS?