Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Ajuda: Acesso negado para conexão SSH

Segui todoso os passos da aula, porém meu ambiente local é Windows, segue em anexo as evidências.! Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Olá, Yuri!

Parece que você está enfrentando um problema de permissão com a chave SSH no Windows. Aqui estão algumas dicas que podem ajudar a resolver o problema:

  1. Verifique as permissões do arquivo PEM:

    • No Windows, o comando chmod 400 não funciona, mas você pode ajustar as permissões do arquivo manualmente.
    • Clique com o botão direito no arquivo .pem, vá em "Propriedades", depois em "Segurança".
    • Certifique-se de que apenas o seu usuário tem permissão de leitura. Remova outras permissões, se necessário.
  2. Use o PowerShell ou o Windows Subsystem for Linux (WSL):

    • O PowerShell já tem suporte para SSH. Tente executar o comando SSH por lá.
    • Se você tiver o WSL instalado, pode usar um terminal Linux para executar o comando SSH.
  3. Verifique o nome de usuário:

    • Certifique-se de que está usando o nome de usuário correto. Para a maioria das AMIs padrão da Amazon Linux, o usuário é ec2-user. Para Ubuntu, pode ser ubuntu.
  4. Verifique o Security Group:

    • Assegure-se de que o Security Group da sua instância EC2 permite conexões SSH (porta 22) do seu endereço IP.
  5. Transformação da chave para PuTTY (opcional):

    • Se preferir usar o PuTTY, você precisará converter o arquivo .pem para .ppk usando o PuTTYgen.

Bons estudos!