# aws configure
AWS Access Key ID [None]: アクセスキー
AWS Secret Access Key [None]: シークレットアクセスキー
Default region name [None]: ap-northeast-1 <- (東京)
Default output format [None]: json
-
EC2
-
起動
-
開始
aws ec2 start-instances --instance-ids "インスタンスID"
-
インスタンス開始待ち
aws ec2 wait instance-running --instance-ids "インスタンスID"
上記コマンドでは初期化中に返ってくるので以下のコマンドであれば初期化完了状態になるまで待つ(当然、時間はかかる)
aws ec2 wait instance-status-ok --instance-ids "インスタンスID"
"aws EC2 wait" による処理待ちステータスの一覧 -
停止
aws ec2 stop-instances --instance-ids "インスタンスID"
-
停止待ち
aws ec2 wait instance-stopped --instance-ids "インスタンスID"
-
状態確認
aws ec2 describe-instance-status --instance-ids "インスタンスID"
-
インスタンスリスト
aws ec2 describe-instances
-
key pair
-
linuxからの接続
Linux コンピュータからインスタンスに接続の場合は、使用してプライベートキーファイルのアクセス許可を設定する
$ chmod 400 MyKeyPair.pem