0

我刚刚设置了一个 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$         

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

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

4

1 回答 1

0

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

导出 EC2_HOME=~/.ec2

导出 PATH=$PATH:$EC2_HOME/bin

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

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

于 2013-03-16T15:01:28.133 回答