Skip to main content

Visão Geral

O que é uma Chave SSH?

Uma chave SSH (Secure Shell) é uma ferramenta criptográfica usada para autenticação segura entre um cliente e um servidor. As chaves SSH são amplamente utilizadas para acessar sistemas e servidores de forma segura sem a necessidade de usar senhas.

Componentes de uma Chave SSH

  • Chave Pública: Esta chave pode ser compartilhada com qualquer pessoa ou servidor. Ela é usada pelo servidor para verificar a autenticidade da chave privada correspondente.
  • Chave Privada: Esta chave deve ser mantida em segredo. Ela é usada pelo cliente para se autenticar com o servidor que possui a chave pública correspondente.

Benefícios das Chaves SSH

  • Segurança: As chaves SSH oferecem um método de autenticação mais seguro do que senhas, pois são baseadas em criptografia assimétrica.
  • Automação: Permitem a automação de processos sem a necessidade de interação manual para fornecer uma senha.
  • Conveniencia: Facilitam o acesso a sistemas e servidores de forma rápida e segura.

Ações Possíveis com o Comando mgc profile ssh-keys

O comando mgc profile ssh-keys é utilizado para gerenciar chaves SSH associadas a perfis. Aqui estão as ações que você pode realizar:

1. Criar Chave SSH (create)

  • Descrição: Cria uma nova chave SSH e a associa a um perfil. Este comando é útil para adicionar novas chaves SSH que você possa precisar para acessar diferentes sistemas ou servidores.

2. Excluir Chave SSH (delete)

  • Descrição: Remove uma chave SSH existente do perfil. Este comando é útil quando você deseja revogar o acesso de uma chave específica ou limpar chaves desnecessárias.

3. Obter Chave SSH (get)

  • Descrição: Recupera informações sobre uma chave SSH existente. Isso é útil para verificar os detalhes ou a configuração de uma chave específica.

4. Listar Chaves SSH (list)

  • Descrição: Exibe uma lista de todas as chaves SSH associadas ao perfil. Esse comando ajuda a visualizar e gerenciar todas as chaves SSH em uso.