Como usar seu Servidor AWS no VScode via SSH!

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:

Conectando na sua instância EC2

Na criação da sua instância foi criado um arquivo .pem que é usado para se conectar ao seu servidor, caso não saiba aonde esse arquivo está no seu ou tenha deletado, pode seguir esse passo a passo aqui para gerar um novo

Dentro das opções de conexão, escolha o cliente SSH e copie o código demarcado abaixo:

Não foi fornecido texto alternativo para esta imagem

Ótimo! Com isso selecionado podemos entrar no VScode, e instalar a extensão de SSH:

Não foi fornecido texto alternativo para esta imagem

Depois de instalada, você vai clicar no botão novo que apareceu aqui em baixo no seu VScode:

Não foi fornecido texto alternativo para esta imagem

Selecione "Connect to Host..."

Não foi fornecido texto alternativo para esta imagem

"Add a new SSH host"

Não foi fornecido texto alternativo para esta imagem

Agora cole o código que pegou da AWS:

Não foi fornecido texto alternativo para esta imagem

Selecione o arquivo de configuração padrão:

Não foi fornecido texto alternativo para esta imagem

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...":

Não foi fornecido texto alternativo para esta imagem

E alterar o caminha do arquivo .pem por aqui:

VScode SSH config file

Agora que está tudo configurado certinho, é só clicar no botão de conexão novamente e entrar no seu servidor!

Não foi fornecido texto alternativo para esta imagem

IMPORTANTE! Caso tenha erros de "Timeout" na conexão, você pode apertar CTRL + SHIFT + P e procurar por ">Remote-SSH: Settings":

Não foi fornecido texto alternativo para esta imagem

Alterar o "Remote.SSH: Connect Timeout" para 60 ou mais

Não foi fornecido texto alternativo para esta imagem

Desligar o "Remote.SSH: Use Local Server"

Não foi fornecido texto alternativo para esta imagem

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.

Não foi fornecido texto alternativo para esta imagem

Se precisar de ajudo no processo ou tiver qualquer outra dúvida, só me chamar aqui no meu perfil!

Entre para ver ou adicionar um comentário

Outras pessoas também visualizaram

Conferir tópicos