LoginSignup
emaema1128
@emaema1128

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

AWSデプロイについて

①AWSデプロイをする際に、インバウンドルールを設定できない。

①ですが、EC2インスタンスの80番と443番ポート(HTTP)への接続を許可するために、CloudShellで下記のコードを実行しましたが、エラーが出ます。

aws ec2 authorize-security-group-ingress \
  --region ap-northeast-1 \
  --group-id $GROUP_ID \
  --protocol tcp \
  --port 80 \
  --cidr 0.0.0.0/0

発生している問題・エラー

usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:

  aws help
  aws <command> help
  aws <command> <subcommand> help

aws: error: argument --group-id: expected one argument

自分で試したこと

EC2のセキュリティグループから、インバウンドルール編集で22番、80番、443番ポートを追加した。

②EC2インスタンスへログインできない

発生している問題・エラー

ターミナル上で、下記のコードを実行したが、下記のエラーが出る。

mkdir ~/.ssh
mv /mnt/c/Users/ユーザ名/downloads/my-key-pair.pem ~/.ssh

mv: cannot stat '/mnt/c/Users/daichi/downloads/my-key-pair.pem': No such file or directory
0

1Answer

  1. $GROUP_ID 変数が未定義です。先にターミナルで GROUP_ID=実際のID を実行してからそのコマンドを実行してください。
  2. 移動元のファイルが存在しません。
0Like

Your answer might help someone💌