亚马逊ec2-get-console-output返回“找不到文件”

时间:2013-02-11 04:40:24

标签: amazon-web-services amazon-ec2

我刚刚设置了一个Amazon ec2服务器的免费实例。我正在试图弄清楚如何SSH进入它。我下载了ec2的命令行工具,并按照本页面的内容编写:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html#EC2_LaunchInstance_Linux

.ec2$ ec2-get-console-output [instance id]
File not found: ''
.ec2$         

[instance id]指的是我所拥有的实例列表中的id amazon列表。谁能告诉我发生了什么事?

编辑:我可能会添加它似乎是为我尝试从命令行工具运行的任何二进制文件执行此操作...即使我直接调用它们。

1 个答案:

答案 0 :(得分:0)

在我的.bash_profile文件中指定密钥和证书之前,我遇到了同样的问题:

  

导出EC2_HOME =〜/ .ec2

     

export PATH = $ PATH:$ EC2_HOME / bin

     

导出EC2_PRIVATE_KEY ='ls $ EC2_HOME / key.pem'

     

导出EC2_CERT ='ls $ EC2_HOME / cert.pem'