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
gefragt vor einem Jahr757 Aufrufe
1 Antwort
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
EXPERTE
beantwortet vor einem Jahr

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen