Como adicionar um par de chaves à instância do EC2

Ao trabalhar com instâncias EC2 da Amazon Web Services (AWS), você deve adicionar um par de chaves para autenticar seu acesso à instância. Um par de chaves consiste em uma chave pública e uma chave privada.

Você usa a chave pública para criptografar os dados e a chave privada para descriptografá-los. Este artigo discutirá a adição de um par de chaves a uma instância do EC2.

Como adicionar um par de chaves à instância do EC2

Iniciar uma instância do EC2

Ajudaria se você iniciasse uma instância primeiro para adicionar um par de chaves a uma instância do EC2. Você pode fazer isso usando o console EC2, AWS CLI ou Elastic Beanstalk. Depois de iniciar a instância, você pode adicionar um par de chaves.

Criar um par de chaves

Para criar um par de chaves, clique na guia Network & Security no console do EC2 e clique na opção Key Pairs. Você pode criar um novo par de chaves clicando no botão Create Key Pair.

Dê um nome ao par de chaves e clique no botão Criar. Isso criará um novo par de chaves composto por chaves públicas e privadas.

Importar chaves públicas

Se você já tiver uma chave pública que deseja usar, poderá importá-la para a AWS. Para fazer isso, vá para a página Key Pairs e clique no botão Import Key Pair.

Insira um nome para o par de chaves e cole a chave pública no campo Chave pública. Clique no botão Importar para criar o par de chaves.

Substituir um par de chaves perdido

Você pode substituir seu par de chaves por um novo caso tenha perdido um. Para fazer isso, vá para a página Key Pairs e selecione o par de chaves perdido.

Clique no menu Ações e selecione Substituir par de chaves. Siga as instruções para criar um novo par de chaves.

Aplicar par de chaves à instância em execução

Ajudaria se você se conectasse à instância para aplicar um par de chaves a uma instância em execução.

Use o seguinte comando para se conectar à instância: ssh -i .pem ec2-user@

Substituir com o nome do seu par de chaves e com o DNS público da sua instância.

Depois de se conectar à instância, você pode aplicar o par de chaves usando o seguinte comando: sudo ssh-keygen -i -f /path/to/private/key > /path/to/public/key.pub

Substituir /caminho/para/privado/chave com o caminho para sua chave privada e /caminho/para/público/chave.pub com o caminho onde você deseja salvar sua chave pública.

Alterar par de chaves para instância em execução

Para alterar o par de chaves de uma instância em execução, primeiro você deve criar uma nova. Depois de criar o novo par de chaves, aplique-o à instância usando as etapas mencionadas acima. Se você deseja remover o par de chaves antigo, pode fazê-lo seguindo estas etapas:

  • Acesse a página Key Pairs no console do EC2.
  • Selecione o par de chaves antigo.
  • Clique no menu Ações e selecione Excluir par de chaves.

Redefinir senha de administrador

Se você perdeu a senha de administrador de sua instância, pode redefini-la usando um par de chaves. Para fazer isso, siga estas etapas:

  • Pare a instância.
  • Desanexe o volume raiz da instância.
  • Anexe o volume raiz a outra instância como um volume secundário.
  • Conecte-se à outra instância usando SSH e monte o volume secundário.
  • Edite o arquivo /etc/shadow e remova o hash de senha para o ec2-user.
  • Salve o arquivo e desmonte o volume.
  • Anexe o volume de volta à instância original e inicie-o.

instâncias Linux

Ao trabalhar com instâncias do Linux, você deve usar um arquivo PEM para autenticar seu acesso à instância.

Um arquivo PEM é um arquivo de chave pública que contém a chave privada. Para se conectar a uma instância do Linux, você precisa usar o seguinte comando: ssh -i /path/to/keypair.pem ec2-user@

Substituir /caminho/para/keypair.pem com o caminho para o seu arquivo PEM e com o DNS público da sua instância.

Suporte EC2 da AWS

Se você tiver dúvidas ou problemas relacionados às instâncias do EC2, entre em contato Suporte EC2 da AWS para assistência. A equipe de suporte está disponível 24 horas por dia, 7 dias por semana e pode ajudá-lo com qualquer problema.

AWS CLI

Se preferir usar a linha de comando para gerenciar suas instâncias do EC2, você pode usar a AWS CLI. A AWS CLI é uma ferramenta de linha de comando que fornece uma interface unificada para gerenciar seus serviços da AWS. Você pode usar a AWS CLI para iniciar e gerenciar instâncias do EC2, criar e gerenciar pares de chaves e muito mais.

Vários usuários

Você pode criar um par de chaves para cada usuário se precisar fornecer acesso a vários usuários. Cada usuário terá sua própria chave pública e privada. Quando os usuários se conectam a uma instância, eles usam sua chave privada para autenticar seu acesso.

Par de chaves específico

Se você quiser usar um par de chaves específico para uma instância, poderá especificar o par de chaves ao iniciar a instância. Para fazer isso, selecione o par de chaves na lista suspensa Par de chaves ao iniciar a instância.

pé de feijão elástico

Usando o Elastic Beanstalk para gerenciar seus aplicativos, você pode adicionar um par de chaves às suas instâncias do EC2 no console do Elastic Beanstalk. Para fazer isso, vá para a página Configuração do seu aplicativo e selecione a guia Instâncias.

A partir daqui, você pode adicionar um par de chaves selecionando a opção Par de chaves e especificando o nome do par de chaves.

Extrair chave pública

Se precisar extrair a chave pública de um par de chaves SSH EC2 privadas, você pode usar o seguinte comando: ssh-keygen -y -f /path/to/private/key > /path/to/public/key.pub

Substituir /caminho/para/privado/chave com o caminho para sua chave privada e /caminho/para/público/chave.pub com o caminho onde você deseja salvar sua chave pública.

Conclusão

Adicionar um par de chaves a uma instância do EC2 é essencial para proteger sua instância. Este artigo discutiu a adição de um par de chaves a uma instância do EC2 usando o console do EC2, AWS CLI ou Elastic Beanstalk.

Também abordamos como criar um par de chaves, importar chaves públicas, substituir um par de chaves perdido e aplicar um par de chaves a uma instância em execução.

Seguir essas etapas garante que suas instâncias do EC2 sejam seguras e acessíveis apenas a usuários autorizados.

Postagens Relacionadas

Português do Brasil
Detector de bloco de anúncios Desenvolvido por codehelppro.com

Bloqueador de anúncios detectado!!!

Olá! Notamos que você está usando um bloqueador de anúncios. Quando você usa um bloqueador de anúncios, nós o detectamos e exibimos esta mensagem. Entendemos que você deseja reduzir o incômodo dos anúncios, mas também queremos que saiba que os anúncios são nossa principal fonte de receita para manter nosso site funcionando. Se você deseja desativar seu bloqueador de anúncios ou colocar nosso site na lista de permissões, podemos continuar a fornecer conteúdo e serviços de alta qualidade. Além disso, você pode desfrutar de uma melhor experiência de navegação, pois os anúncios exibirão conteúdo mais relevante com base em seus interesses. Obrigado pela sua compreensão e apoio!