0

Amazon EC2 CLI の使用に行き詰まっています。

  • からコマンド ライン ツールをダウンロードしました http://aws.amazon.com/developertools/351
  • binandlibフォルダーを Amazon プロジェクト フォルダーに配置しました。/Users/Invictus/EC2
  • cert-xxxx.pempk-xxx.pemを同じフォルダにダウンロードしました。
  • .bash_profile同じフォルダに を作成しました。
  • ec2-describe-images -o amazonに引っ越してから実行してみましたcd /Users/Invictus/EC2
  • システムはコマンドを認識しません: command not found
  • binフォルダ内で同じコマンドを実行しようとしても、結果は同じです。

私の.bash_profile

export EC2_HOME=~/.EC2
export PATH=$PATH:$EC2_HOME/bin
export EC2_PRIVATE_KEY=`ls $EC2_HOME/pk-*.pem`
export EC2_CERT=`ls $EC2_HOME/cert-*.pem`
export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home/

どこで間違いを犯したのですか?

私の目的は、起動したインスタンスに接続し、ローカル マシンからそこでコマンドを実行できるようにすることです。

Javaをインストールしました。

4

2 に答える 2

1

新しいAWS Unified CLI ツールは、セットアップがはるかに簡単です。必要なのは、すべての Mac に組み込まれている Python だけです。

于 2013-08-31T04:52:43.437 に答える
0

ここに私が考えることができるいくつかのことがあります:

  1. .bash_profile は/Users/Invictus/EC2ではなく/Users/Invictus/ にある必要があります。それをホーム ディレクトリに移動し、ログオフして再度ログインし (またはマシンを再起動し)、正しいパスが取得されるかどうかを確認します。
  2. ec2-describe-images の代わりに、「./ec2-describe-images」として実行できますか? そうでない場合は、そのスクリプトの権限を確認できますか?
于 2013-08-23T17:32:20.103 に答える