2

我正在使用 Ubuntu 12.04。我已经从 Amazon 网站下载了 EC2 CLI 工具。以下是我已经完成的步骤..

解压缩文件并将其放在目录中。正确设置 Java 类路径(我的 Tomcat 正在运行)。

设置 EC2 主路径,然后在 bashrc 中设置 EC2 主路径和 bin 路径

在 bashrc 中设置访问密钥和密钥。

当我试图从终端启动一个实例或为此做任何事情时,我收到了错误

缺少必需的选项“-K,--private-key KEY”(使用 -h)

有人可以帮我吗?

4

1 回答 1

2

发布此内容可能对其他人有所帮助。问题正在发生,因为当我安装 Ubuntu 时,我已经使用终端的 apt-get 安装了 ec2-tools。

Ubuntu 拥有的这个版本的 ec2 是一个过时的版本(最后一次更新是在 2011 年)。当我发现这一点时,我将其删除。并重新配置了我下载的当前版本的 ec2 cli 工具的路径,它工作了!!!:)

按照https://help.ubuntu.com/community/EC2StartersGuide的建议,安装较新版本的 ec2-api-tools 的方法是简单地添加 aws-tools PPA:

sudo apt-add-repository ppa:awstools-dev/awstools
sudo apt-get upgrade

然后一个简单的apt-get install ec2-api-tools将安装正确的版本。:)

于 2013-09-18T10:55:24.017 回答