1
resposta

Acesso Remoto

Estou com problemas na parte do Linux, estou no windows e não tenho acesso a esta parte onde ele mostra para jogar o diretório, tentei improvisar jogando dentro da minha pasta de usuario e realizar os mesmo comando no prompt do Windows, porem não funcionou. Será necessário instalar algum programa? Não lembro na aula de ter alguma explicação sobre isso!

1 resposta

Olá, Lucas!

Parece que você está tentando acessar sua instância AWS usando SSH a partir de um ambiente Windows. Para isso, é necessário usar o WSL (Windows Subsystem for Linux), que permite rodar um ambiente Linux dentro do Windows. Aqui está um passo a passo que pode te ajudar:

  1. Instalar o WSL e Ubuntu:

    • Primeiro, certifique-se de que o WSL está instalado no seu Windows. Você pode fazer isso abrindo o PowerShell como administrador e digitando o comando:
      wsl --install
      
    • Após a instalação, reinicie o computador se necessário. Depois, instale uma distribuição Linux, como o Ubuntu, a partir da Microsoft Store.
  2. Mover a chave para o diretório correto:

    • Após baixar a chave chave_instancia.pem da AWS, você deve movê-la para o diretório do seu usuário no WSL. Geralmente, esse diretório é algo como /home/seu_usuario/.
    • Você pode mover o arquivo usando o Explorador de Arquivos do Windows ou comandos no terminal do WSL.
  3. Acessar a instância via SSH:

    • Abra o Ubuntu pelo WSL.
    • Navegue até o diretório onde a chave está localizada, por exemplo:
      cd /home/seu_usuario/
      
    • Ajuste as permissões da chave para garantir que ela seja segura:
      chmod 600 chave_instancia.pem
      
    • Use o comando SSH para acessar a instância:
      ssh -i /home/seu_usuario/chave_instancia.pem ec2-user@seu_endereco_ip
      
    • Substitua seu_endereco_ip pelo endereço IP público da sua instância.

Se você seguir esses passos, deve conseguir acessar sua instância AWS a partir do Windows usando o WSL. Bons estudos!