You can install terraform and aws to connect to AWS cloud
wget https://releases.hashicorp.com/terraform/1.0.7/terraform_1.0.7_linux_amd64.zip
unzip terraform_1.0.7_linux_amd64.zip
sudo mv terraform /usr/local/bin/
terraform --version
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
You can run this command on your client or server for connectiing AWS Cloud
aws configure
terraform init
terraform fmt
terraform validate
terraform plan
terraform plan
terraform apply
terraform destroy
cat .aws/config
cat .aws/credentials
aws ec2 create-key-pair --key-name 'first-keypair-jul-2019' --query 'KeyMaterial' --output text > first-keypair-jul-2019.pem
aws ec2 describe-key-pairs
aws ec2 create-security-group --group-name MySecurityGroup --description "My security group"
aws ec2 describe-vpcs
aws ec2 create-security-group --group-name MySecurityGroup_vpc --description "My security group" --vpc-id vpc-0a95dbde31738083d
aws ec2 describe-security-groups
aws ec2 authorize-security-group-ingress --group-id sg-09d33d937439474db --protocol tcp --port 22 --cidr 0.0.0.0/32
aws ec2 describe-subnets
aws ec2 run-instances --image-id ami-0d71ea30463e0ff8d --count 1 --instance-type t2.micro --key-name first-keypair-jul-2019 --security-group-ids sg-09d33d937439474db --subnet-id subnet-0d85274255bf8c64e
aws ec2 delete-key-pair --key-name first-keypair-jul-2019
aws ec2 describe-security-groups
aws ec2 delete-security-group --group-id sg-09d33d937439474db
aws ec2 terminate-instances --instance-id i-023f437728b79c