Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Conectando à Instância a Partir do Seu Dispositivo | Visão Geral do EC2
Introdução à Computação em Nuvem

bookConectando à Instância a Partir do Seu Dispositivo

Nós criamos e configuramos uma instância na AWS EC2; agora, veja como é possível conectar-se à instância e começar a utilizá-la.

Primeiro, entenda por que é necessário conectar-se a uma instância EC2.

A conexão a uma instância EC2 oferece acesso completo a uma máquina virtual remota executando na infraestrutura da Amazon. Veja os principais motivos e funcionalidades que uma conexão SSH proporciona:

  • Gerenciamento de software: permite instalar, atualizar e remover softwares na instância;
  • Configuração do sistema: possibilita editar arquivos de configuração e ajustar definições do sistema, como otimização de desempenho do servidor ou configuração de um servidor web;
  • Gerenciamento de arquivos: permite enviar, mover, editar e excluir arquivos no servidor. Isso possibilita hospedar um site, como no seu caso, ou gerenciar dados de aplicações;
  • Execução e gerenciamento de serviços: permite controlar serviços e processos, iniciando e interrompendo conforme necessário.

Conectando à Instância

Existem algumas maneiras de conectar à instância. Vamos abordar duas delas.

O primeiro método é a conexão à instância via terminal do seu dispositivo. Com este método, a administração da instância será feita remotamente através do terminal da sua máquina. Estou utilizando um MacOS, então a demonstração será feita pelo seu console, mas lembre-se de que não importa qual dispositivo está sendo utilizado, pois na maioria das vezes estaremos administrando um servidor Linux, onde a plataforma não faz diferença.

Conexão via Terminal

Para conectar, é necessário utilizar a chave SSH privada. No terminal, deve-se informar o caminho onde essa chave SSH está armazenada, o nome de usuário na AWS (por padrão, é ec2-user para Linux) e também o DNS público da sua instância:

ssh -i /path/to/your-key.pem ec2-user@your-ec2-public-dns-name

Você pode encontrar o DNS público da sua instância abrindo a instância na sua lista de instâncias:

Note
Nota

Neste curso, será necessário conhecer alguns comandos básicos de navegação no Bash para gerenciar uma máquina virtual remotamente. Se você não estiver familiarizado com eles, não se preocupe — todos os comandos serão apresentados e explicados.

Após executar este comando, o seguinte resultado deve ser exibido:

Portanto, o acesso ao servidor remoto foi realizado com sucesso e agora é possível gerenciá-lo.

Conexão pelo Terminal AWS

O segundo método será mais simples em alguns aspectos do que o primeiro, mas é menos eficiente porque algumas funcionalidades são perdidas.

Para conectar via AWS, clique no grande botão "Connect" no canto superior direito:

Ao clicar no botão, você será redirecionado para um menu com várias opções de conexão. Selecione "Connect using EC2 Instance Connect" e depois clique em "Connect":

Note
Nota

Aqui você também pode ler sobre como conectar via chave SSH, conforme descrito no primeiro método.

Após isso, o console será aberto diretamente em seu navegador, permitindo o gerenciamento remoto da máquina virtual:

Agora, é possível gerenciar a máquina virtual diretamente pelo console do navegador.

Erros Comuns de Conexão

Um dos erros mais comuns ao tentar se conectar a uma instância é a configuração inadequada dos Grupos de Segurança, especialmente a entrada de conexão SSH. Se não for possível estabelecer a conexão e o erro persistir ao tentar novamente, verifique o grupo de segurança associado a esta instância para confirmar se há uma entrada que permita acesso SSH de qualquer IP na porta 22. Deve permitir o IP 0.0.0.0/0 para esse fim.

Essa entrada deve ter a seguinte aparência:

Após isso, podem existir diversos motivos. Sinta-se à vontade para deixar seu feedback neste capítulo, e farei o possível para ajudar!

1. O que conectar-se a uma instância EC2 permite fazer?

2. Qual é o nome de usuário padrão ao conectar-se a uma instância Linux EC2 via SSH?

3. Como visualizar o DNS público da sua instância?

4. Qual erro comum pode impedir a conexão com sua instância EC2?

question mark

O que conectar-se a uma instância EC2 permite fazer?

Select the correct answer

question mark

Qual é o nome de usuário padrão ao conectar-se a uma instância Linux EC2 via SSH?

Select the correct answer

question mark

Como visualizar o DNS público da sua instância?

Select the correct answer

question mark

Qual erro comum pode impedir a conexão com sua instância EC2?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 4

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain how to find the public DNS of my EC2 instance?

What should I do if I get a permission denied error when connecting?

How do I check or update my security group settings for SSH access?

Awesome!

Completion rate improved to 4.55

bookConectando à Instância a Partir do Seu Dispositivo

Deslize para mostrar o menu

Nós criamos e configuramos uma instância na AWS EC2; agora, veja como é possível conectar-se à instância e começar a utilizá-la.

Primeiro, entenda por que é necessário conectar-se a uma instância EC2.

A conexão a uma instância EC2 oferece acesso completo a uma máquina virtual remota executando na infraestrutura da Amazon. Veja os principais motivos e funcionalidades que uma conexão SSH proporciona:

  • Gerenciamento de software: permite instalar, atualizar e remover softwares na instância;
  • Configuração do sistema: possibilita editar arquivos de configuração e ajustar definições do sistema, como otimização de desempenho do servidor ou configuração de um servidor web;
  • Gerenciamento de arquivos: permite enviar, mover, editar e excluir arquivos no servidor. Isso possibilita hospedar um site, como no seu caso, ou gerenciar dados de aplicações;
  • Execução e gerenciamento de serviços: permite controlar serviços e processos, iniciando e interrompendo conforme necessário.

Conectando à Instância

Existem algumas maneiras de conectar à instância. Vamos abordar duas delas.

O primeiro método é a conexão à instância via terminal do seu dispositivo. Com este método, a administração da instância será feita remotamente através do terminal da sua máquina. Estou utilizando um MacOS, então a demonstração será feita pelo seu console, mas lembre-se de que não importa qual dispositivo está sendo utilizado, pois na maioria das vezes estaremos administrando um servidor Linux, onde a plataforma não faz diferença.

Conexão via Terminal

Para conectar, é necessário utilizar a chave SSH privada. No terminal, deve-se informar o caminho onde essa chave SSH está armazenada, o nome de usuário na AWS (por padrão, é ec2-user para Linux) e também o DNS público da sua instância:

ssh -i /path/to/your-key.pem ec2-user@your-ec2-public-dns-name

Você pode encontrar o DNS público da sua instância abrindo a instância na sua lista de instâncias:

Note
Nota

Neste curso, será necessário conhecer alguns comandos básicos de navegação no Bash para gerenciar uma máquina virtual remotamente. Se você não estiver familiarizado com eles, não se preocupe — todos os comandos serão apresentados e explicados.

Após executar este comando, o seguinte resultado deve ser exibido:

Portanto, o acesso ao servidor remoto foi realizado com sucesso e agora é possível gerenciá-lo.

Conexão pelo Terminal AWS

O segundo método será mais simples em alguns aspectos do que o primeiro, mas é menos eficiente porque algumas funcionalidades são perdidas.

Para conectar via AWS, clique no grande botão "Connect" no canto superior direito:

Ao clicar no botão, você será redirecionado para um menu com várias opções de conexão. Selecione "Connect using EC2 Instance Connect" e depois clique em "Connect":

Note
Nota

Aqui você também pode ler sobre como conectar via chave SSH, conforme descrito no primeiro método.

Após isso, o console será aberto diretamente em seu navegador, permitindo o gerenciamento remoto da máquina virtual:

Agora, é possível gerenciar a máquina virtual diretamente pelo console do navegador.

Erros Comuns de Conexão

Um dos erros mais comuns ao tentar se conectar a uma instância é a configuração inadequada dos Grupos de Segurança, especialmente a entrada de conexão SSH. Se não for possível estabelecer a conexão e o erro persistir ao tentar novamente, verifique o grupo de segurança associado a esta instância para confirmar se há uma entrada que permita acesso SSH de qualquer IP na porta 22. Deve permitir o IP 0.0.0.0/0 para esse fim.

Essa entrada deve ter a seguinte aparência:

Após isso, podem existir diversos motivos. Sinta-se à vontade para deixar seu feedback neste capítulo, e farei o possível para ajudar!

1. O que conectar-se a uma instância EC2 permite fazer?

2. Qual é o nome de usuário padrão ao conectar-se a uma instância Linux EC2 via SSH?

3. Como visualizar o DNS público da sua instância?

4. Qual erro comum pode impedir a conexão com sua instância EC2?

question mark

O que conectar-se a uma instância EC2 permite fazer?

Select the correct answer

question mark

Qual é o nome de usuário padrão ao conectar-se a uma instância Linux EC2 via SSH?

Select the correct answer

question mark

Como visualizar o DNS público da sua instância?

Select the correct answer

question mark

Qual erro comum pode impedir a conexão com sua instância EC2?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 4
some-alt