Como usar seu Servidor AWS no VScode via SSH!
Esse é um Tutorial rápido de como conectar sua conta do EC2 da AWS no VScode, para que você consiga usar esse editor de código direto no seu servidor remoto.
Primeiramente, tenha em mãos uma instância do EC2 já ativada direto na AWS, se quiserem posso fazer outro artigo explicando certinho como fazer essa parte! Depois é só selecionar a instância que deseja usar e clicar em conectar:
Dentro das opções de conexão, escolha o cliente SSH e copie o código demarcado abaixo:
Ótimo! Com isso selecionado podemos entrar no VScode, e instalar a extensão de SSH:
Depois de instalada, você vai clicar no botão novo que apareceu aqui em baixo no seu VScode:
Selecione "Connect to Host..."
"Add a new SSH host"
Agora cole o código que pegou da AWS:
Selecione o arquivo de configuração padrão:
Recomendados pelo LinkedIn
IMPORTANTE! Se for necessário alterar o caminho que usou para o arquivo .pem, lembre de configurar o arquivo ssh apertando no botão de conexão novamente, e indo em "Open SSH Configuration File...":
E alterar o caminha do arquivo .pem por aqui:
Agora que está tudo configurado certinho, é só clicar no botão de conexão novamente e entrar no seu servidor!
IMPORTANTE! Caso tenha erros de "Timeout" na conexão, você pode apertar CTRL + SHIFT + P e procurar por ">Remote-SSH: Settings":
Alterar o "Remote.SSH: Connect Timeout" para 60 ou mais
Desligar o "Remote.SSH: Use Local Server"
Prontinho! Agora você consegue usar o Vscode direto nos arquivos que estão no seu servidor EC2 da AWS! Sem contar que consegue facilmente enviar arquivos do seu computador para o servidor.
Se precisar de ajudo no processo ou tiver qualquer outra dúvida, só me chamar aqui no meu perfil!