An error occurred (MissingParameter) when calling the DescribeInstances operation: The request must contain the parameter AWSAccessKeyId.

0

I am trying to run a shell script to launch an ec2 instance, the properties for which are defined in the script. while running the script I get the below error. "An error occurred (MissingParameter) when calling the DescribeInstances operation: The request must contain the parameter AWSAccessKeyId."

Kiran
已提問 1 年前檢視次數 788 次
1 個回答
1

Before executing AWS CLI commands, you need to configure your AWS credentials. This typically involves setting up an IAM user with the necessary permissions and then configuring your local environment with the IAM user's credentials.

to do this

if you have not any user create an IAM user (During the process of creating the user, you will be provided with an Access Key ID and Secret Access Key.) Open your terminal and run aws configure. You'll be prompted to enter your AWS Access Key ID and AWS Secret Access Key, which you obtained from the previous step. You'll also be asked to specify a default region name (for example, us-west-2) and a default output format (for example, json).

AWS Access Key ID [None]: YOUR_ACCESS_KEY
AWS Secret Access Key [None]: YOUR_SECRET_KEY
Default region name [None]: us-west-2
Default output format [None]: json
profile picture
專家
已回答 1 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南