5
respostas

[Reclamação] não foi explicado como criar a chave ssh, o que o professor fez, ele tinha no linux dele.

não foi explicado como criar a chave ssh, o que o professor fez, ele tinha no linux dele.
Como criar essa chave?

5 respostas

Olá, Fabio

Para criar uma chave SSH no Linux (como o professor já tinha configurado no ambiente dele), você pode usar o comando ssh-keygen. No terminal, execute ssh-keygen -t rsa -b 4096 -C "seu_email@example.com" e pressione Enter para aceitar o local padrão do arquivo. O sistema irá gerar dois arquivos dentro da pasta ~/.ssh: a chave privada (id_rsa) e a chave pública (id_rsa.pub). É justamente a chave pública que normalmente é utilizada para configurar o acesso em serviços como instâncias EC2.

Se quiser, vale testar depois com ls ~/.ssh para verificar se os arquivos foram criados corretamente.

Mas como vou entrar no termonal se estou numa máquina windows? a chave eu criei tenho o arquivo.

Você pode utilizar o PowerShell

Nda feito. complicado no final do curso o professor acessar o linux sem ter avisado no inicio

Parei aqui, onde estou errando?

C:\Windows\System32>aws configure
AWS Access Key ID [****************onuv]:
AWS Secret Access Key [****************123@]:
Default region name [Ohio]:
Default output format [us-east-2]:

C:\Windows\System32>aws s3 ls

aws: [ERROR]: Could not connect to the endpoint URL: "https://s3.Ohio.amazonaws.com/"

C:\Windows\System32>aws ec2 describe-instances

aws: [ERROR]: Unknown output type: us-east-2

C:\Windows\System32>