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.