Realizei os procedimentos até aqui e me é mostrado o seguinte erro
PS C:\WILL_DEV\TERRAFORM\Script_Estudo> ssh -i C:\WILL_DEV\TERRAFORM\Script_Estudo\ssh ubuntu@ec2-18-234-66-0.compute-1.amazonaws.com @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions for 'C:\WILL_DEV\TERRAFORM\Script_Estudo\ssh' are too open.It is required that your private key files are NOT accessible by others.This private key will be ignored. Load key "C:\WILL_DEV\TERRAFORM\Script_Estudo\ssh": bad permissionsubuntu@ec2-18-234-66-0.compute-1.amazonaws.com: Permission denied (publickey).
Realizei a alteração do meu arquivo para 400, conforme segue
Entretanto o erro persiste.
Segue o código OBS: Está sem o meu IP.
terraform {
required_providers {
aws = {
source = "hashicorp/aws"
version = "~> 3.0"
}
}
}
provider "aws" {
region = "us-east-1"
}
resource "aws_instance" "dev" {
count = 3
ami = "ami-04505e74c0741db8d"
instance_type = "t2.micro"
key_name = "terraform-aws"
tags = {
Name = "dev${count.index}"
}
vpc_security_group_ids = ["sg-034c8b354a51f1d98"]
}
##Criação de Security Group utilizando ip de saida
##Utilizado whatismyip.com
resource "aws_security_group" "acesso-ssh" {
name = "acesso-ssh"
description="acesso-ssh"
ingress {
protocol = "tcp"
self = true
from_port = 22
to_port = 22
cidr_blocks = ["meuIP/32"]
}
tags = {
Name="ssh"
}
}